Simple play icon Course
Skills Expanded

Scripting with Python in Houdini

by Chris Roda

Through this Houdini tutorial, you'll be introduced to the core structure and mechanics of the Houdini Object Model, Houdini's integration of Python. Software required: Houdini V10.0 or higher, Python 2.6 or Python 2.7 (Non-Windows.)

What you'll learn

Through this Houdini tutorial, you'll be introduced to the core structure and mechanics of the Houdini Object Model, Houdini's integration of Python. We'll start by going over how to interface and customize our Python environment within Houdini. From there, we'll cover the fundamental classes and methods of Houdini Nodes, Parameters, Objects, Geometry, Animation and Digital Assets. We'll finish with an interactive Python Geometry SOP creation which addresses a real world production problem. After this Houdini training, you'll have a robust understanding how to effectively utilize the Houdini Python Object Module. Software required: Houdini V10.0 or higher, Python 2.6 or Python 2.7 (Non-Windows.)

About the author

Chris Roda is an interactive storyteller with a long history as a digital artist with experience in film, location based attractions, games and education. Initially, he refined his skills creating visual effects for films such as True Lies, Titanic, Fifth Element and Spiderman. After a period of time as an independent film producer, he discovered the potential of interactive storytelling while working on numerous location based attractions. Realizing that he needed to complement his understandin... more

Ready to upskill? Get started