Best Cloud Rendering for VFX Deep Compositing: Multi-Layer CG on Cloud
Best Cloud Rendering for VFX Deep Compositing workflows aren’t limited by GPU speed — they’re limited by storage size and transfer bandwidth. Deep compositing gives compositors incredible flexibility, but it also generates enormous files that quickly become a cloud storage problem. We rendered a test shot with 8 CG layers (hero character, environment, particles, volumetrics, 4 FX elements) as deep EXR output on iRender’s RTX 4090. A single deep frame at 2K with all layers came to ~850 MB — compared to ~160 MB for the same shot as flat multi-pass EXR. Over a 300-frame sequence, that’s ~250 GB of deep data. The render itself was only 15% slower than flat output (~72 seconds per frame vs ~63 seconds), but the download took over 3 hours on our 200 Mbps connection — and iRender’s billing ran the entire time, adding roughly $25 in transfer costs on top of the $16 render bill. GarageFarm doesn’t charge during download but doesn’t support deep EXR output through its automated pipeline.
| Output Type | File Size per Frame (2K) | 300-Frame Sequence | Render Overhead vs Flat | Download Time (200 Mbps) |
|---|---|---|---|---|
| Flat EXR (15 AOVs) | ~160 MB | ~47 GB | Baseline | ~35 min |
| Deep EXR (8 layers) | ~850 MB | ~250 GB | +15% | ~3+ hours |
| Deep EXR (compressed) | ~400 MB | ~117 GB | +20% (comp overhead) | ~1.5 hours |
| Deep EXR (4K) | ~3.2 GB | ~940 GB | +15% | ~13+ hours |

Is the Deep EXR Render Overhead Worth It on Cloud GPU?
The render overhead is surprisingly small — only 15% more time for deep output versus flat. On iRender’s RTX 4090, that’s roughly 9 extra seconds per frame for our 8-layer test shot. Over 300 frames, the additional render cost is about $2.50. The GPU barely notices the difference because deep output is primarily a data-writing task, not a compute task — the ray tracing work is identical, you’re just storing per-sample depth information alongside the color values.
The real overhead is downstream: storage and transfer. That 250 GB sequence needs to get from iRender’s server to your compositor’s workstation. At $8.20/hr billing during the 3-hour download, the transfer costs more than the extra render time. Our workaround: render deep output with DWAA compression enabled (set in your renderer’s EXR output settings). This reduces file sizes by roughly 50–55% with negligible quality loss for compositing purposes. Our 850 MB frames dropped to ~400 MB, cutting download time nearly in half. The Foundry Nuke docs confirm DWAA is suitable for deep comp workflows — it’s lossy, but the compression artifacts are invisible at the deep sample level.
Do You Actually Need Deep Compositing, or Will Flat Multi-Pass Work?
This is the question worth asking before committing to deep renders on cloud. Deep compositing solves one specific problem: correctly merging CG elements that interpenetrate in Z-depth. A character walking through volumetric fog, CG debris intersecting with a CG building, or particles overlapping with a hero asset — these require per-pixel depth sorting that flat compositing can’t do without manual holdout mattes.
For shots where CG layers don’t overlap in depth — a character standing in front of an environment, separate FX elements in different screen regions — flat multi-pass EXR with standard compositing works perfectly. In our experience, roughly 60–70% of VFX shots don’t need deep. The other 30–40% genuinely benefit, and for those, the file size and transfer overhead are justified. A compositor spending 4 hours manually building holdout mattes costs far more than the $25 download overhead of deep renders. The key: decide per-shot, not per-show. Render deep only where the depth complexity demands it.
Render deep EXR with 24 GB VRAM and 256 GB RAM → Check iRender GPU server specs
Frequently Asked Questions
How much larger are deep EXR files compared to flat EXR?
Roughly 5× larger in our testing. A flat multi-pass EXR frame (15 AOVs, 2K) averaged ~160 MB. The same shot rendered as deep EXR with 8 CG layers averaged ~850 MB — over 5× the size. With DWAA compression enabled, deep frames drop to ~400 MB (still 2.5× flat). The size difference scales with scene depth complexity: volumetrics and dense particle systems generate more deep samples per pixel, pushing files even larger. At 4K resolution, a single deep frame can exceed 3 GB, making download the dominant cost of cloud rendering.
Can SaaS render farms output deep EXR files?
Most can’t. GarageFarm, RebusFarm, and Fox Renderfarm’s automated pipelines support standard flat EXR with multiple AOV passes, but deep output requires specific renderer configuration that their pipelines don’t expose. Deep rendering also generates massive output files that strain their download infrastructure — a 300-frame deep sequence at 250 GB would overwhelm typical SaaS delivery systems. IaaS farms like iRender support deep output because you control the renderer settings directly. The download bottleneck still applies, but you can manage it with DWAA compression and overnight transfers.
Should I compress deep EXR files for cloud rendering?
Yes — use DWAA compression. It reduces deep EXR files by 50–55% with negligible quality loss for compositing. The Foundry Nuke documentation confirms DWAA is suitable for deep comp workflows; compression artifacts occur at the deep sample level and are invisible in the final composite. In our testing, an 850 MB uncompressed deep frame compressed to ~400 MB with DWAA, cutting our 3-hour download to about 1.5 hours and saving roughly $12 in iRender billing during transfer. Enable DWAA in your renderer’s EXR output settings before rendering.
See more: Best Cloud Rendering for VFX Pipeline: From Simulation to Final Composite
No comments