View a markdown version of this page

Run a VFX studio pipeline on Deadline Cloud - Deadline Cloud

Run a VFX studio pipeline on Deadline Cloud

The vfx_pipeline sample on the GitHub website is a working shot-render-and-publish pipeline for a studio moving renders to a cloud farm. Every section of its README starts from a piece of pipeline you already run: a render scheduler, always-on render nodes, a mounted NAS, a set-project tool, or a publish step. Each section shows the Deadline Cloud mechanism it becomes.

Almost everything in the sample is a placeholder to swap for your own tooling. Blender stands in for your DCC, a trivial Python add-on for your third-party or in-house plugins, a small launcher script for your environment manager, and a local directory for your shared network drive. There is no first-party submitter; the sample is for studios that drive submission from their own launcher.

The job's step graph renders one task per frame, encodes a preview movie and thumbnail in parallel, then publishes a Version to Autodesk Flow Production Tracking (ShotGrid) with credentials read from AWS Secrets Manager. The DCC and plugins reach the farm as conda packages built from recipes included in the sample and installed at run time by a conda queue environment. Finished outputs return to shared storage through deadline queue sync-output.

The README includes a walkthrough that builds the packages, publishes the conda channel to Amazon S3, and submits a shot. For the building blocks the sample uses, see Open Job Description (OpenJD) templates for Deadline Cloud, Conda recipe examples for Deadline Cloud, and Queue environment examples for Deadline Cloud.