+1 to Houdini scripting being so powerful in comparison with the usual shell scripting. It is also important to understand that in Houdini, you have static scripts (equivalent to the good ole script editor scripts that run on demand) and dynamic nodebased scripts, which run everytime a node cooks (equivalend of a c++ declared node, but without the c++ part ). read a bit on creating a python node and you will never go back
On another note, it would be nice if the Python snippet SOP had more examples like the wrangle nodes do (it only has one while the wrangles have at least 10..)? I learned so much vex just by looking at those snippet embedded examples
As others have suggested, scripting in Houdini is much more akin to programming with the Object Model in Softimage, than it is to using Softimage commands. In the case of using OM, Softimage won't log any history either. If you know a little of the Softimage OM, then scripting with Houdini will be a breeze! The Python editor on Houdini is particularly awesome and really helps you to learn as you go (with the nifty auto complete, you could even learn a little python as you learn HOM!).
My intention was not to denigrate or offend houdini users . I think Houdini is very good ! ! . I am not a professional and I don't play with houdini all day. It is therefore possible that I'm missing a lot of things very well . Moreover , reading the comments, I learned many things. I don't use houdini's scripting all day to get a clear assessment of its performance, good point,… This is why the mechanism Softimage just seemed easier. Again, this was not my intention to denigrate or offend houdini users .
I want to help Houdini to expand its community. For now, Maya is less in terms of proceduralism . But the Bifrost project is near . As everyone knows, money is the sinews of war . The large base of Maya's artists provides an income and opportunities for recruitment sidefx has perhaps not . Good ideas are everywhere, even among competitors.
Finally, I do not know how to propose something that sounds good without having to undergo an outcry . I 'm open to suggestions.
grayOlorin +1 to Houdini scripting being so powerful in comparison with the usual shell scripting.
Thank you for the screenshot, the scripting looks very straightforward. I think I could be up and running with this in no time.
I don't think that command logging is necessary in Softimage either. It helps when you start out, but sooner or later you move to the object model anyway (which does not log anything).
I agree that it doesn't make sense to request features until you have a decent grasp of how things work in Houdini. From everything I've read, the scripting is good the way it is and should not present much of a challenge to anyone who's worked with the SI object model.
spend the weekend implementing some pipeline tools I wrote over the years for softimage into houdini, and I have to say scripting in Houdini is amazing!