Skip to content

Husk Rendering and USD Workflows

USD Export Workflow Support

The Deadline Cloud submitter for Houdini does not currently have built-in support for USD export workflows.

This means you cannot use the submitter node to create a single job that will export a USD scene from Houdini and then call Husk standalone to render wihtout consuming a Houdini Engine license.

Alternative: Example Husk Job Bundle

AWS Deadline Cloud provides an example Husk job bundle that enables USD export rendering workflows outside of the Houdini submitter. You will need to export the USD scene yourself separately from Houdini before using the example job bundle.

The Husk example job bundle:

  • Allows direct submission of USD scenes for rendering via Husk and a chosen Hydra render delegate without launching Houdini and consuming a Houdini engine license during the render
  • Automatically introspects USD files to find any file dependencies within to attach using job attachments
  • Provides a simple GUI for configuration of common Husk settings and submission

Prerequisites

Before using the Husk example job bundle, you will need:

  • A scene exported to USD format

  • The AWS Deadline Cloud CLI installed and configured

    • The CLI can be installed from either the submitter installer or directly following the Deadline Cloud getting started guide.
  • A git clone of the Deadline Cloud samples repository

  • The Hydra render delegate available on the worker nodes

    • Karma is included with Houdini. If you want to use other Hydra render delegates then you must provide them on the worker. See the deadline-cloud-samples repository for example Conda packages forV-Ray and Redshift as one option to make them available on the worker nodes.

To Use the Husk Example Job Bundle

  1. Submit the bundle using the Deadline CLI: deadline bundle gui-submit ./deadline-cloud-samples/job_bundles/houdini_husk_usd_render

  2. Configure your USD file, output settings, frame range, and any other applicable settings to submit

Husk Example Job Bundle GUI Interface

Additional Resources

Getting Help