Render USD scenes with Houdini Husk on Deadline Cloud
The
houdini_husk_usd_render
To render with the KarmaXPU GPU engine, uncomment the
amount.worker.gpu host requirement in the job template so that
the job is scheduled on a worker with a GPU. The Karma renderer requires a
Karma license to run. Service-managed fleets provide usage-based Karma
licenses automatically.
This bundle also shows how to write a custom asset introspection tool
for job attachments. The included generate_usd_job.py script
inspects a USD file, finds all referenced asset files, and generates a job
bundle with job attachment references for those assets. To use the script,
install the usd-core and deadline Python libraries
and run:
python3 generate_usd_job.pymy_scene.usd
The bundle also supports V-Ray and Redshift renderers through their
Hydra render delegates. To use these renderers, build a conda package with
the
houdini-vray-7
The bundle includes a sample.usda file with a cube and
sphere that has no external dependencies and can be rendered without
attaching any other files.