No public preview image is available.
Digital Tutors - Scripting With Python in Houdini
Missing lesson 14 added
Duration 2h 38m Project Files Included MP4
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.
-
Introduction and project overview
-
Covering basic HOM access through the shell
-
Creating a custom Python shelf tool
-
Accessing external Python modules
-
Configuring a Python environment
-
Using Python in expressions
-
Introducing hou.Node basic information
-
Accessing hou.Node's parameters, inputs and outputs
-
Controlling parameters with hou.Parm
-
Covering hou.ObjNode
-
Introducing hou.Geometry points, vertices and primitives
-
Accessing attributes and authoring geometry
-
Implementing keyframe animation
-
Using Kwargs to access Houdini Digital Asset data
-
Authoring Python modules in Houdini Digital Assets
-
Creating custom Python SOPs
-
Solving production issues with fancy Python expressions
-
Using Custom Python SOPs
-
Introducing the hou.Session module

