"Just getting started", I feel the same with the guitar. Been playing since I was 12, 40 years on with quite a few breaks still love it and having fun will never be a pro! I work with loads of great artists, I really can't draw (but am according to the deeds of my apprenticeship a qualified draftsman!) but still love to doodle and sketch. The awesome artists I teach and work with always amaze me, mostly the really good ones always have a sketch book with them and always doodle. This is the key, love it, practice it and enjoy :-)
This is going to be useful for many things in my teaching. I've just got my students to install Rich / textual for my python coding course as I've featured it as one of my Modules of the week. https://nccastaff.bournemouth.ac.uk/jmacey/msc/PipeLineAndTD... So this will come in handy. Great work.
SeExpr is great and used a lot in animation / shader development in things like Renderman from Pixar, it was great to see it in Krita https://wdas.github.io/SeExpr/
Years ago we took one of the happy birthday tune cards and connected it to the floppy drive hinge on a PC, the developer was convinced we had installed a TSR program to play it every time he inserted a floppy, not realising it was a hardware hack. Weeks of fun until he found out.
The chaos I'm getting with vcpkg at present seems to say not! I love the idea of vcpkg and it used to make life so much easier as I gave my students a list of packages to install for their homework and all was fine. Recently packages seem to get updated and break, there is no "easy" way to specify versions of packages. And in general it takes months to fix simple bugs. There seems to be over 1K issues at present. I know it's a difficult project but still could be done better.
I recommend this book to my students, Bob writes so well. His crafting interpreters book https://craftinginterpreters.com/ is also brilliant, I wish I could write so well.
I always give my students these to read when I teach design patterns :-) https://realtimecollisiondetection.net/blog/?p=44http://realtimecollisiondetection.net/blog/?p=81 "The “Design Patterns” book is one of the worst programming books ever. Yes, really. I’m 100% dead serious when I say that I think it has set (and will continue to set) the progress of software development back by decades."
It's a schema specification with various plugins. I guess it will mainly be about the geo specification for models (and perhaps ignore the shaders etc). Documentation is hard to come by, you basically have to look at the source / examples.
Interesting they show support for USD(Z) in the example. USD will be the standard for most VFX houses and make tooling for various web based systems so much easier.
plus 1 for this, I have been using CMake with my students for a year (moving from qmake) and this in conjunction with vcpkg to install stuff has been a breeze. This book is great too https://crascit.com/professional-cmake/