leifdk Posted September 23, 2010 Share Posted September 23, 2010 is there any good resource for learning the script language in Houdini 11 maybe learning python or hscript but is brand new to Houdini but can see the scripting of values is pretty powerful Quote Link to comment Share on other sites More sharing options...
ben Posted September 23, 2010 Share Posted September 23, 2010 free : hscript : http://www.sidefx.com/index.php?option=com_content&task=view&id=1500&Itemid=132 python : http://www.sidefx.com/index.php?option=com_content&task=view&id=1810&Itemid=132 not free : http://cmivfx.com/productpages/product.aspx?name=INTRO_TO_PYTHON http://cmivfx.com/productpages/product.aspx?name=HOUDINI_EMPOWERING_DIGITAL_ASSETS_WITH_PYTHON http://beta.td-college.com/courses http://www.3dbuzz.com/vbforum/sv_videonav.php?fid=61f688155b90cae66ab763c5ab0a81f6 Quote Link to comment Share on other sites More sharing options...
leifdk Posted September 23, 2010 Author Share Posted September 23, 2010 after what i can read on sidefx homepage they are moving more and more for python as a script langue Quote Link to comment Share on other sites More sharing options...
Guest Swann Posted September 23, 2010 Share Posted September 23, 2010 http://cmivfx.com/productpages/product.aspx?name=INTRO_TO_PYTHON http://cmivfx.com/productpages/product.aspx?name=HOUDINI_EMPOWERING_DIGITAL_ASSETS_WITH_PYTHON Do yourself a favour and skip Python tutorials from CmiVFX. Much better investment is from Lynda - Link. It's not about Houdini but you will learn Python and programming instead, something that CMI videos try to do but fails misserably. After that, learning Houdini Python is straightforward. Quote Link to comment Share on other sites More sharing options...
Theis J Posted September 24, 2010 Share Posted September 24, 2010 Do yourself a favour and skip Python tutorials from CmiVFX. Much better investment is from Lynda - Link. It's not about Houdini but you will learn Python and programming instead, something that CMI videos try to do but fails misserably. After that, learning Houdini Python is straightforward. I'll agree with SWANN. It's really really important to get a basic understanding about python. You DONT learn python at cmi vfx! Here is a good link about learning python http://diveintopython.org/ - Theis Quote Link to comment Share on other sites More sharing options...
leifdk Posted September 24, 2010 Author Share Posted September 24, 2010 seems like python and vex is the way to go Quote Link to comment Share on other sites More sharing options...
graham Posted September 24, 2010 Share Posted September 24, 2010 There's really two things you can/should learn. Hscript expressions and Python. Expressions are of course great for all your parameter needs and are usually quick and easy. You can use Python in parameters as well, but I'd say it's biggest use is for purely scripting things. As someone posted above, be sure to take a look at Stephen Tucker's video series on the Hscript expressions. From the HOM docs: http://www.sidefx.com/docs/houdini11.0/hom/learningpython Personally I'd start with the Python.org one for a little bit until you've got done learning about modules. After that I'd look at the HOM intro from the docs to start getting a handle on how you can do things in Houdini. After that you can start looking at the HOM Cookbook, as well as Houdini's modules located in $HFS/houdini/python2.6libs/. In these places you'll find more advanced uses and examples of how Houdini actually does things. You can also check out Luke Moore's new masterclass video, as well as my old one on tool building (as I recall I had some alright examples). There's also lots of good examples on the forum here, as well as on the Side Effects forum. I'll be releasing some Python related videos... someday. Quote Link to comment Share on other sites More sharing options...
leifdk Posted September 24, 2010 Author Share Posted September 24, 2010 OK found out I can change script language from h script to python so if i did that then all my scripting in vex or other places would be in python instead of hscript Quote Link to comment Share on other sites More sharing options...
graham Posted September 24, 2010 Share Posted September 24, 2010 Changing the script language is only valid in parameters. Parameters support either Hscript expressions or Python. Vex is completely separate and unrelated in this regard. It is a general purpose language for writing shaders and custom nodes, not day-to-day expression/scripting type work. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.