Hi guys,
SideFX recently uploaded an older “masterclass” using Python in Houdini 9.5 which made me realize how little training dealing with Houdini and Python is out there and i wonder why that is.
Off the top of my head there is two older masterclasses, the one mentioned above and another newer one, that is also quite old. There was a Pluralsight tutorial that covers building a city in Houdini and Python.
Also i know of a CGSociety course from a few years ago, but according to a friend it was only half about Python and much was on tool building in general and building OTLs etc.
Other than that there is pretty much none. I find that interesting - i specifically learned Python from about a year ago to use it in Houdini(though i had nothing particular in mind). I wanted to learn Python anyway, but since i only use Houdini and Unreal (Python scripting will be added to Unreal according to roadmap) i was planning to only use it for Houdini.
But at the moment i find myself out of ideas what to even do with Python in Houdini. I know when it comes to run over geo etc. VEX is preferred anyway and that is cool and it is great how many examples in VEX are out there.
This gives you a lot of ideas. Recently i saw the new Joy of Vex, there tons of youtube videos on VEX, Rohan Dalvi also had a series on it and it comes up in most tutorials anyway.
So there is enough to see and copy, change, alter, take as inspiration for something else etc.
It seems just a little weird to me that there is only so little in Python. Or am i missing something?
I guess Python is more used in the background to set up projects and other tasks, but isnt that something that is interesting to enough people so that it justifies a little more training/workshops/masterclasses?
I also looked at the awesome cgwiki. It feels like pretty much everything is covered there for VEX, but Python is covered briefly.
That is really not meant as criticism, the site is so awesome. I am merely just curious why that is.
Of course there is plenty of training on Python itself, but i think it is a step from learning Python to knowing when and where to use it in Houdini that requires training. Though i do consider myself not “made” for coding anyway
So maybe i am looking for answers to questions usually no one asks anyway^^
Would like to hear other peoples thoughts on this.