Scripts are the backbone of pipelines and user customization. In Houdini, the Houdini Object Model provides a way to get information from and control Houdini using Python.
Perform tasks related to the management of Houdini Digital Assets. Functions include geting a list of all instanced assets, hardening of assets in the hip file, creating debug versions of assets, reloading all operators, rescanning HOUDINI_OTLSCAN_PATH, and generating a skeleton help card.
Utilities related to DOP operations and data extraction.
This module provides functions for accessing geometry information.
This module handles operations involving installing, uninstalling, and sourcing a Houdini build in a Linux or OS X environment.
This script handles installation of Houdini packages on linux and OS X.
This module contains functions that perform mathamatical and statistical operations on lists of values. These include:
- standard deviation
This module provides functions for working with nodes.
This module provides functions for working with parameters. These include copying and linking parms from one node to another, copying spare parms, finding external references and promoting parms to parent nodes.
This module provides functions related to operations on ROP nodes.
This script handles sourcing a Houdini environment from a terminal.
This module is used to launch python operations in seperate, user named threads.
This module performs functions related to operations involving the 3D scene viewer. Functions include creating view path string, adding custom attribute visualization, and applying images/cops to the viewport background.