buildcat.modo module

Integration with Modo, https://www.foundry.com/products/modo.

buildcat.modo.info()[source]

Return information describing the worker’s local Modo installation.

Environment Variables:

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

Returns:

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

Return type:

dict

buildcat.modo.render_frames(lxofile, frames)[source]

Render a half-open range of frames from a Modo .lxo file.

Environment Variables:

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

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

  • frames (tuple of three integers, required) – Contains the half-open (start, stop, step) range of frames to be rendered.

buildcat.modo.split_frames(lxofile, frames)[source]

Render a range of frames from a Modo .lxo file as individual jobs.

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

  • frames (tuple of three integers, required) – Contains the half-open (start, end, step) of frames to be rendered.