buildcat.hou module

Integration with SideFX Houdini, https://sidefx.com.

buildcat.hou.info()[source]

Return information describing the worker’s local Houdini installation.

Environment Variables:

PATH (required) – Your PATH environment variable must be configured so that the worker can run the hython executable.

Returns:

metadata – A collection of key-value pairs containing a description of the Houdini installation on the machine where the job was run.

Return type:

dict

buildcat.hou.render_hip(hipfile, rop, frames)[source]

Render a range of frames from a Houdini .hip file.

Environment Variables:

PATH (required) – Your PATH environment variable must be configured so that the worker can run the hython executable.

Parameters:
  • hipfile (str, required) – Path to the file to be rendered.

  • rop (str, required) – Absolute path of the ROP node to use for rendering.

  • frames (sequence of tuple of three integers, required) – Contains one-to-many half-open (start, stop, step) ranges of frames to be rendered.

buildcat.hou.render_ifd(ifdfile)[source]

Render a Houdini .ifd file.

Environment Variables:

PATH (required) – Your PATH environment variable must be configured so that the worker can run the mantra executable.

Parameters:

ifdfile (str, required) – Path to the file to be rendered.