Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

AWS Deadline Cloud job bundles

Job bundles are the easiest way to define your jobs for AWS Deadline Cloud. They encapsulate an Open Job Description job template into a directory with additional information such as the files and directories that your jobs need. Read more about how to build a job bundle in the Deadline Cloud developer guide. See the example Blender job submission below for more about submitting these jobs to your farm.

Job bundle index

This table covers every immediate user-selectable sample directory or collection in job_bundles/. Nested collections provide their own complete indexes where applicable.

Sample What it demonstrates Start here when
3ds Max V-Ray denoiser V-Ray rendering, frame chunking, and VRIMG-to-EXR conversion with denoising data You render 3ds Max scenes with V-Ray and need denoised EXR output
After Effects one-task render Running an entire aerender frame range as one task A composition must stay on one worker for the full render
Arnold standalone render Rendering Arnold .ass files with kick Your scenes are already exported and do not need Maya at render time
CARLA autonomous-driving simulation GPU container simulation, parameter sweeps, and multi-sensor capture You want to distribute autonomous-driving scenarios
Blender render A compact frame-parallel DCC render job with application packages You need a minimal Blender or general CLI-render starting point
Blender turntable to Flow Rendering, encoding, thumbnail extraction, and publishing to Flow Production Tracking You are building a render-to-review studio workflow
Blender wedge render from CSV A pre-submission hook that expands CSV rows into task parameters A spreadsheet defines your wedge variations, shot list, or parameter sweep
Bash CLI job Submitting a multi-line shell script with an attached data directory You want to run an ad hoc command-line workload
Copy S3 prefix to job attachments Distributed hashing and copying into content-addressable job attachment storage Existing S3 datasets should be staged without workstation uploads
Custom submitters A collection of in-application submission interfaces, including Maya Artist context and DCC state require a custom submission UI
ESMFold prediction Parallel protein structure prediction, validation, and rendering You need a GPU bioinformatics pipeline from FASTA to PDB outputs
FFmpeg encode video Encoding a numbered image sequence into MP4 You need a standalone render-output encoding utility
FFmpeg movie from job output Downloading another job's output and encoding it downstream Post-processing should be a separately submitted follow-up job
FLUX.2 Klein LoRA A collection for LoRA training and image generation on GPUs You want to fine-tune FLUX.2 Klein and generate images
GROMACS molecular dynamics Molecular-dynamics stages and scientific result visualization You want to distribute protein simulation work
Gaussian Splatting pipeline Video-frame extraction, structure from motion, GPU training, and point-cloud output You need a multi-step 3D reconstruction workflow
GUI control showcase Every OpenJD job-parameter GUI control and UI metadata option You are designing a bundle submission interface
Houdini Husk USD render USD dependency discovery and rendering with Husk/Karma You need a concise USD render job with asset introspection
Infinigen scene generation Procedural indoor and outdoor scene generation on GPU workers You need synthetic photorealistic datasets
Job attachments input guide Input path metadata and attached script files You are learning how job attachment inputs are materialized
Job attachments output guide Collecting declared job output files You are learning how job attachment outputs are returned
Job development progression A staged path from inline commands to a tested bundled Python package You want to grow a maintainable job without starting complex
Daemon-process environment Starting a background process once and sharing it across tasks Application startup should be amortized within a session
Environment variables Setting variables at job and step scope with OpenJD environments Tasks need consistent runtime configuration
Environment-provided command Creating a command and adding it to PATH for job steps Setup should expose reusable tooling to every step
KeyShot standalone Frame-parallel KeyShot rendering on Windows You render KeyShot scenes with the standalone interface
List available Conda packages Querying a Conda channel from a Deadline Cloud job You need to inspect packages visible to workers
Maya Arnold export and render Exporting .ass once, then rendering frames with Arnold kick You want separate DCC export and renderer-only steps
Maya CLI render Rendering a Maya scene with the CLI Render command You need a small Maya command-line example
Monte Carlo simulation Parallel financial simulation followed by result aggregation You want a non-rendering fan-out/fan-in workload
MuJoCo sim-to-policy Simulation data generation, policy training, and rendered evaluation You need a multi-step robotics ML workflow
Nuke render Frame-parallel headless compositing with nuke -x You need to render Nuke scripts on workers
Pip package job Declaring Python dependencies for a pip queue environment A shared queue environment should provide job packages
Pip self-contained job Creating and activating a pip environment inside one bundle You cannot or do not want to configure the queue
POV-Ray 3.7 Raytracing with a Conda-provided command-line renderer You want a portable, lightweight render example
Redshift 2025 Rendering Cinema 4D Redshift scenes with redshiftCmdLine You need direct Windows Redshift command-line rendering
Satellite classification Per-tile image classification followed by mosaic assembly Independent input files should fan out and merge
Simple job The smallest developer-guide OpenJD job bundle You are submitting your first custom job
SSH to SMF Temporary Linux SSH access through an SSM hybrid managed node You need interactive debugging on a service-managed worker
SSH to SMF on Windows Temporary RDP, SSH, or PowerShell access through SSM You need interactive debugging on a Windows worker
Task chunking A collection of contiguous and non-contiguous chunking patterns Per-task startup overhead should be shared across frames
Maya tile render blog sample The adaptor customization and tiled-render workflow from the AWS blog You are following the tile-rendering walkthrough
Maya Arnold tiled render A three-dimensional task space and FFmpeg tile assembly Arnold images should render as distributed tiles
Maya V-Ray tiled render V-Ray tile rendering followed by OpenImageIO assembly You need tiled EXR output from Maya and V-Ray
V-Ray Linux region render Region rendering, asset discovery, path mapping, and image merge You render .vrscene files in parallel regions on Linux
Maya Arnold turntable Building a scene around an OBJ, then rendering frames and encoding video You need an easy-to-submit 3D asset review utility
Studio VFX shot pipeline A launcher, static render bundle, Conda software delivery, and Flow publishing mapped onto a studio's existing pipeline You are porting a studio shot pipeline to Deadline Cloud
AutoDock Vina virtual screening Parallel molecular docking and ranked result aggregation You want to screen many ligands against a protein target
vLLM evaluation leaderboard Parallel model evaluation and final CSV/Markdown aggregation You need to compare multiple LLMs across benchmarks
V-Ray standalone render Rendering with a Conda-provided V-Ray executable You need a basic standalone V-Ray bundle
VRED render Headless VRED rendering, tiling, and Python API control You render VRED scenes with VRED Core or Pro
VTK visualization Running a VTK Python visualization script You need a portable scientific visualization job

Developer guide companion samples

These compact bundles are intended to be read alongside reference documentation. The simple job accompanies the developer guide's developer farm walkthrough. The environment variables, environment-provided command, and daemon-process environment bundles accompany Control the job environment and demonstrate OpenJD environments; see the queue environment samples for session-wide alternatives.

The job attachments input and output bundles accompany the developer guide's job attachments walkthrough. They show how OpenJD PATH parameter data-flow metadata and asset_references.yaml jointly describe inputs and outputs, allowing the same bundle patterns to work with job attachments or shared filesystems. The GUI control showcase is the compact reference for every control supported by OpenJD job-parameter UI metadata.

Example Blender job submission

With a job bundle in hand, the Deadline Cloud CLI provides ways for you to submit jobs to run on your Deadline Cloud queues. Read more about how to submit a job in the Deadline Cloud developer guide.

Here's the submitter GUI you can see after configuring the Deadline Cloud CLI and running deadline bundle gui-submit blender_render/ in this samples directory:

UI Shared Settings UI Job Settings UI Job Attachments

Alternatively, you can submit this job bundle with the command deadline bundle submit --name Demo -p BlenderSceneFile=<location-of-your-scene-file> -p OutputDir=<file-path-for-job-outputs> blender_render/ or use the deadline.client.api.create_job_from_job_bundle function in the deadline Python package. If you do not want to use the deadline Python package's support for features like job attachments, you can also submit the job template by calling the deadline:CreateJob API directly.

Example Husk USD render with asset introspection

The Houdini Husk USD render sample shows how to use the Houdini Husk CLI USD renderer using a short job template and service-provided Conda packages. It also shows how to write a custom asset introspection tool for job attachments, ensuring that only the required data is uploaded while removing manual steps for artists.