Software & systems · Independent product

RenderDeck

A distributed render-management platform for Unreal Engine

A self-contained platform that distributes cinematic rendering across worker machines in ACES-compliant productions, reducing reliance on Deadline and other third-party systems.

Illustrative render queue and worker monitoring interface for RenderDeck.

The production problem

Cinematic rendering takes more than pressing render. Teams have to submit shots, set priorities, track progress and recover from failures while keeping versions and paths aligned with production. RenderDeck grew out of an internal render farm I built and deployed at HAZIMATION.

Screenshot 2026-11-05 at 13.54.37

In-house control of the queue

I designed RenderDeck to replace third-party render management with functionality built for production needs. A browser interface handles shot submission, queue management, reporting and version-aware rendering, taking the technical overhead of distributed rendering away from artists.

Screenshot 2026-11-05 at 13.54.27

Workers that recover on their own

The system automates dispatch, worker assignment and job prioritisation, and shows live frame progress. It detects failures, re-queues jobs and reports worker CPU, RAM and GPU usage, so production can see exactly how work is moving.

Screenshot 2026-11-05 at 13.54.15

Deep Unreal integration

Rendering runs through Movie Render Queue, command-line workers and in-engine Python. Production path mapping and Perforce-based workflows tie every render job to the assets and versions the team is using.

Explore

← Back to portfolio