ArtFab

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.

  1. Introduction and project overview

  2. Covering basic HOM access through the shell

  3. Creating a custom Python shelf tool

  4. Accessing external Python modules

  5. Configuring a Python environment

  6. Using Python in expressions

  7. Introducing hou.Node basic information

  8. Accessing hou.Node's parameters, inputs and outputs

  9. Controlling parameters with hou.Parm

  10. Covering hou.ObjNode

  11. Introducing hou.Geometry points, vertices and primitives

  12. Accessing attributes and authoring geometry

  13. Implementing keyframe animation

  14. Using Kwargs to access Houdini Digital Asset data

  15. Authoring Python modules in Houdini Digital Assets

  16. Creating custom Python SOPs

  17. Solving production issues with fancy Python expressions

  18. Using Custom Python SOPs

  19. Introducing the hou.Session module

Open in Telegram

Keep exploring

Open in Telegram