12 Render Passes Explained — What Each One Does and Why | Sameer Baloch
Render Passes
15 min read

12 Render Passes Explained
What Each One Does and Why

Most 3D artists know they should be using render passes. Far fewer understand what each one actually does, when to skip it, and why the order matters in composite. This is the breakdown I wish I had when I was starting out.

Sameer Baloch
Senior 3D Environment and Lighting Artist
Maya / Redshift / UE5 / Blender / Cinema 4D
Software Covered

This article covers Maya with Redshift, Unreal Engine 5, Blender Cycles, and Cinema 4D with Redshift. I work primarily in Maya and UE5. Blender and C4D equivalents are included because render passes work identically across all professional renderers and the communities using these tools are large.

What Is a Render Pass and Why Does It Matter

A render pass is a separate render output that isolates one specific visual element from your scene. Instead of rendering everything combined into a single image, you render individual components and then combine them in Photoshop with different blend modes.

The result is complete control. You can push the ambient occlusion without changing the reflections. You can darken the shadows without re-rendering. You can shift the atmosphere independently from the subject. Every element becomes independently adjustable after the render is finished.

The Core Principle

Render passes do not make your image look better by existing. They give you control that re-rendering cannot match. A composite built from 8 passes can be adjusted in 20 minutes. A single beauty render requires a full re-render for every change. At production scale, passes are not optional.

There is no correct number of passes. Simple scenes work well with 3 to 4. Complex cinematic scenes may use 10 to 12. Start with Beauty and AO. Add passes as the composite demands them.

Pass 01
01
Always Required
BEAUTY PASS
Normal / 100%

The beauty pass is the complete render: all lighting, all materials, all shadows, all atmosphere combined into a single output. It is the base layer that everything else sits on top of in composite. Every other pass exists to modify or enhance this one.

Before doing anything else with the beauty pass, desaturate it completely. What you are left with is a pure read of your lighting structure. If the greyscale version does not work, fix the lighting before compositing begins. No amount of pass work will rescue a beauty that fails in greyscale.

Maya / Redshift

Enabled by default. Render to EXR 32-bit for maximum compositing flexibility. Additional passes via the AOV tab in Render Settings.

Unreal Engine 5

Final Color output in Movie Render Queue. EXR format recommended. Enable additional passes via the Output Settings panel.

Blender / Cycles

Combined Pass in Render Properties, Output tab. Enable EXR multilayer output. Render Result in the Compositor is the beauty equivalent.

Cinema 4D / Redshift

Beauty pass is the default render output. Save as EXR via Render Settings, Save tab. Multi-pass rendering in Render Settings enables additional AOVs.

Can you skip it? Never. This is the base of everything.
Pass 02
02
Almost Always Required
AMBIENT OCCLUSION
Multiply / 40-70%

Ambient occlusion calculates how much ambient light reaches each surface point based on surrounding geometry. Areas that are enclosed, like corners, crevices, and contact points, receive less ambient light and appear darker. The result is a grayscale image that adds physical grounding to every surface.

Without AO, objects float. A character standing on a floor with no AO appears to hover above the surface. AO is what makes objects feel like they have weight and physical presence. In composite, AO goes on Multiply mode at 40 to 70 percent above the beauty. The effect should be subtle and supportive.

Maya / Redshift

Enable rsAmbientOcclusion AOV in the AOV tab. Max Distance controls calculation reach, typically 50 to 200 units. Samples at 128 to 256 for clean output.

Unreal Engine 5

Enable Ambient Occlusion in Movie Render Queue passes. GTAO (Ground Truth AO) gives the most accurate results at geometry edges.

Blender / Cycles

Enable AO Pass in View Layer Properties, Passes section. AO Distance controls the calculation radius. Connect to Composite node on Multiply mode.

Cinema 4D / Redshift

Enable rsAmbientOcclusion AOV in Redshift Render Settings, AOV tab. Same settings as Maya Redshift. Max Distance 50 to 200 units.

Can you skip it? Only for very simple scenes with few objects. For any environment with multiple elements, AO is essential.
Pass 03
03
Colour Control
DIFFUSE / ALBEDO
Multiply or Color / variable

The diffuse pass isolates the base colour of every surface, separated from all lighting. It shows what your materials would look like under perfectly flat, uniform illumination with no shadows, no highlights, and no reflections. Pure colour information only.

This pass is most useful when you need to shift the colour of specific materials in composite without affecting the lighting on top of them. Want to make the ground darker without affecting the shadows? Darken the diffuse pass with a mask. Want to shift the scene warmer? Grade the diffuse pass with a colour balance adjustment.

Maya / Redshift

Enable Diffuse Filter AOV. This gives the raw material colour separated from GI and direct lighting contributions.

Unreal Engine 5

Base Color pass in Movie Render Queue, Object ID section. Unlit viewport mode gives a visual preview of what this pass contains.

Blender / Cycles

Enable Diffuse Color pass in View Layer Properties. Diffuse Direct and Diffuse Indirect are also available for separate lighting contribution control.

Cinema 4D / Redshift

Enable Diffuse Filter AOV in Redshift AOV settings. Standard C4D renderer has a Diffuse channel in Multi-pass settings.

Can you skip it? Yes, for most standard compositing workflows. Most useful for complex material colour adjustments post-render.
Pass 04
04
Surface Quality
SPECULAR / REFLECTION
Screen / 70-100%

The specular pass isolates all reflected light from every surface in the scene. This includes direct specular highlights from light sources, environment reflections, and any glossy material response. It is critical for any scene with metal, wet surfaces, glass, or visible reflective materials.

On Screen blend mode, the specular pass adds reflected light on top of the beauty without affecting dark areas. Black pixels on Screen mode are transparent, so only the bright specular contribution appears. This allows you to boost or reduce reflection intensity and shift reflection colour without touching any other element.

Maya / Redshift

Enable Reflections AOV and Specular Lighting AOV separately. Reflections captures environment reflections. Specular captures direct highlight contributions.

Unreal Engine 5

Reflections pass in Movie Render Queue. Lumen reflections are captured in the Final Color output. Separate reflection passes require custom buffer visualizations.

Blender / Cycles

Enable Glossy Color, Glossy Direct, and Glossy Indirect passes in View Layer Properties. Combine Direct and Indirect for full specular contribution. Screen blend in compositor.

Cinema 4D / Redshift

Enable Reflections and Specular Lighting AOVs in Redshift settings. Identical to Maya Redshift. Standard C4D renderer has a Reflection pass in Multi-pass settings.

Can you skip it? For matte scenes with no reflective surfaces, yes. For any scene with metal, glass, or wet surfaces, this pass is essential.
Pass 05
05
Depth and Focus
Z-DEPTH
Used as mask, not blended directly

The Z-depth pass is a grayscale image where each pixel value represents the distance of that point from the camera. White means closest. Black means furthest. This pass is not blended directly onto the beauty in the traditional sense. It is a data pass used to drive other effects.

The primary use is generating depth of field in composite. By using Z-depth as a blur map, you can apply lens blur that increases with distance from your focus point. The second use is tonal grading by depth zone: using Z-depth as a mask, you can darken the foreground independently from the background, or add a colour shift to distant areas only.

Maya / Redshift

Enable Z AOV. Output as EXR to preserve full 32-bit depth data. In Photoshop, use the Lens Blur filter with the Z pass as the depth map source.

Unreal Engine 5

Depth pass in Movie Render Queue. UE5 outputs scene depth in units tied to camera far clip settings. Normalize the values before using as a blur map.

Blender / Cycles

Enable Z pass in View Layer Properties. Output as EXR. In Compositor, use a Map Range node to normalize values before connecting to a Defocus or Lens Distortion node.

Cinema 4D / Redshift

Enable Z-Depth AOV in Redshift settings. Standard C4D renderer has a Depth pass in Multi-pass settings. EXR output preserves full depth data.

Can you skip it? If you are not using depth of field or depth-based grading in composite, yes. Otherwise it is one of the most useful passes available.
Pass 06
06
Edge Definition
FRESNEL / EDGE LIGHT
Screen / 30-50%

The Fresnel pass captures the edge light phenomenon: the way surfaces become more reflective at grazing angles where light hits them obliquely. On a sphere, the edges catch and reflect far more light than the centre face. This is physically accurate behaviour that adds optical realism and helps subjects separate from backgrounds.

In practical terms, this pass creates a subtle glowing outline around objects that picks up the dominant light colour. At 30 to 50 percent on Screen mode, it produces a delicate edge definition that makes objects feel embedded in their lighting environment rather than floating in front of it.

Maya / Redshift

Use a Fresnel node connected to an Emission channel on a separate render layer, or capture through the Coat AOV when using layered materials with a coat component.

Unreal Engine 5

Not a native pass in MRQ. Approximate using a custom Material Parameter Collection with a Fresnel material function applied to a post-process material.

Blender / Cycles

Use a Fresnel node in the material node tree connected to an Emission output on a separate render layer. The Layer Weight node, Facing output, gives a similar edge falloff result.

Cinema 4D / Redshift

Same approach as Maya Redshift using a Fresnel node in the Redshift material graph. In standard C4D, use a Fresnel shader in a luminance channel on a separate render layer.

Can you skip it? Yes for many scenes. Most impactful on scenes with characters, detailed hero objects, or subjects where edge separation from the background is critical.
Pass 07
07
Grounding
SHADOW PASS
Multiply / 50-80%

The shadow pass isolates all cast shadows in the scene, separated from the base lighting. It shows where every object casts a shadow, how dark those shadows are, and the quality of their edges. In composite on Multiply mode, this pass darkens shadow areas further, strengthening the grounding effect and increasing the physical believability of every object.

The key advantage is colour control. Real shadows are never neutral grey or black. Outdoor shadows in daylight are often cool blue. Indoor shadows under warm lighting are slightly warm. By having the shadow pass as a separate element, you can shift its colour independently, matching shadow temperature to the scene context without affecting any lit areas.

Maya / Redshift

Enable Shadow AOV in the AOV tab. This captures all shadow contributions from all light sources as a separate channel. Combined or per-light shadow passes are both available.

Unreal Engine 5

Shadow pass via Movie Render Queue custom stencil workflow. Direct shadows can be isolated using light channel assignments and separate render passes per light.

Blender / Cycles

Enable Shadow pass in View Layer Properties. Use Multiply blend in Compositor. Shadow Catcher material on floor geometry is also available for isolated shadow capture.

Cinema 4D / Redshift

Enable Shadow AOV in Redshift settings. Standard C4D renderer has a Shadow pass in Multi-pass settings. Per-light shadow passes are available by enabling shadow channels per light object.

Can you skip it? For many standard composites, yes. Most useful when you need precise shadow colour control or when the AO pass alone is insufficient for grounding complex scenes.
Pass 08
08
Lighting Control
DIFFUSE LIGHTING
Soft Light / 30-50%

The diffuse lighting pass captures all lighting contributions to diffuse surfaces only: the way light falls on matte surfaces, excluding specular highlights and reflections. It shows the pure lighting structure of the scene without material colour or specular response interfering.

On Soft Light mode, this pass allows you to shift the overall mood of the lighting without re-rendering. A slight warm push on this pass adds warmth to every lit surface simultaneously. A cool shift makes the entire lighting environment colder. It is one of the most powerful passes for mood adjustment after the fact.

Maya / Redshift

Enable Diffuse Lighting AOV. This captures direct and indirect diffuse lighting contributions separately from material colour and specular response.

Unreal Engine 5

Diffuse Color and Direct Lighting passes in Movie Render Queue. Combine for a full diffuse lighting contribution. Lumen GI is baked into the Final Color output.

Blender / Cycles

Enable Diffuse Direct and Diffuse Indirect passes in View Layer Properties. Combine both in Compositor using an Add node for full diffuse lighting contribution.

Cinema 4D / Redshift

Enable Diffuse Lighting AOV in Redshift settings. Identical to Maya Redshift. Standard C4D renderer has an Illumination pass in Multi-pass settings.

Can you skip it? For simple scenes, yes. Highly valuable for complex lighting setups where post-render mood adjustment is likely to be needed.
Pass 09
09
Depth and Mood
ATMOSPHERE / VOLUME PASS
Screen / 60-100%

The atmosphere pass isolates all volumetric elements: fog, mist, god rays, volumetric light shafts, and atmospheric scattering. On Screen blend mode, black pixels become transparent, so only the bright atmospheric elements composite onto the beauty without introducing dark areas.

This is the pass that most separates cinematic renders from flat ones. Atmosphere creates aerial perspective: the progressive lightening and desaturation of distant objects. Even subtle fog at 40 to 60 percent opacity transforms the depth read of an environment entirely. Never skip this pass for exterior environment renders.

Maya / Redshift

Enable Atmosphere AOV when using Redshift Volume nodes. Also enable Volume Scatter for god ray contributions. Render separately from beauty for maximum control.

Unreal Engine 5

Atmosphere and Fog passes in Movie Render Queue when Volumetric Fog is enabled. Sky Atmosphere and Exponential Height Fog contribute to this output.

Blender / Cycles

Enable Volume Direct and Volume Indirect passes in View Layer Properties when volumetric materials are in the scene. Mist Pass is also available for distance-based atmospheric grading.

Cinema 4D / Redshift

Enable Atmosphere AOV and Volume Scatter AOV in Redshift settings when volume objects are present. Standard C4D Atmosphere objects render into the beauty unless multi-pass is configured.

Can you skip it? For interior scenes with no atmospheric elements, yes. For any exterior or environment render, this is one of the highest-impact passes available.
Pass 10
10
Subject Control
CHARACTER / OBJECT ISOLATION
Normal / masked

This pass renders the hero subject in complete isolation from the rest of the scene. Everything except the isolated subject is black. In composite, this pass allows you to grade the subject independently: push its exposure, shift its colour temperature, add rim light in post, or apply a subtle glow without affecting anything else in the frame.

For environment art that includes a figure for scale, this pass is essential for maintaining the figure visibility and visual separation from the background across different composite iterations. Rather than re-rendering to fix a figure merging into the background, you adjust the isolation pass independently.

Maya / Redshift

Use Render Layers or Object ID AOV to isolate specific objects. Assign unique Material IDs and render with Object ID filtering to capture specific elements only.

Unreal Engine 5

Use Custom Stencil in actor settings. Enable Custom Depth in Post Process and output via Movie Render Queue with custom stencil masking. Separate actors into render layers for clean isolation.

Blender / Cycles

Use the View Layer system to render specific objects on separate layers. Assign objects to Collections and configure each View Layer to include only specific collections. Cryptomatte pass provides object isolation masks automatically.

Cinema 4D / Redshift

Use Render Layers in C4D Multi-pass settings to isolate specific objects. Object Buffer pass assigns unique IDs for mask extraction. Redshift Object ID AOV provides colour-based isolation identical to Maya workflow.

Can you skip it? Yes for scenes without distinct hero subjects. Essential for any scene with a character or specific hero object that requires independent control.
Pass 11
11
Special Effects
FX / EFFECTS PASS
Screen or Add / 80-100%

The FX pass captures all special effects elements rendered in isolation: particles, debris, energy effects, fire, explosions, or any additional visual element that needs to composite on top of the scene. On Screen blend mode, black renders as transparent, so only the bright effect elements appear in the composite.

The critical advantage is that effects can be timed, repositioned, scaled, and intensity-adjusted in composite without any re-rendering. For complex shots with multiple effect elements, rendering each one as a separate FX pass gives complete control over every component independently.

Maya / Redshift

Render effects on separate render layers with black backgrounds. Use RGB Emission AOV for self-illuminating particle effects. Combine in Photoshop on Screen mode.

Unreal Engine 5

Use Niagara system visibility flags to render particle systems in isolation. Separate render pass with only effect actors visible. Translucent pass captures transparent effect elements.

Blender / Cycles

Render particle systems and effect objects on a separate View Layer with all other scene objects excluded. Use Holdout material on a background plane to produce a transparent background.

Cinema 4D / Redshift

Use C4D render layers or Redshift render layer system to isolate effects. Particle systems rendered with black backgrounds combined on Screen blend in compositing.

Can you skip it? Yes for scenes without special effects. Essential for any render that includes particles, explosions, or procedural effects.
Pass 12
12
Selection Masks
ID / MATTE PASS
Used as selection mask only

The ID pass assigns a unique flat colour to every distinct object or material group in the scene. No lighting. No shadows. No atmosphere. Pure flat colour per object. In Photoshop, you select a specific colour using Select by Color Range, and that selection becomes a perfect mask for that exact object.

This pass does not go into the composite as a visible layer. It is purely a utility pass, a selection tool. With a clean ID pass, you can select any object in your scene with a single click and apply colour adjustments, exposure changes, or effects precisely to that object without any manual masking work.

Maya / Redshift

Enable Object ID and Material ID AOVs. Assign unique IDs to objects or materials in Redshift Object Properties. Export as EXR to preserve exact colour values for clean selection.

Unreal Engine 5

Object ID pass via Movie Render Queue. Assign Custom Stencil values to actors for precise per-object ID colours.

Blender / Cycles

Enable Cryptomatte Object and Cryptomatte Material passes in View Layer Properties. Cryptomatte automatically assigns unique identifiers to every object and material. Object Index pass with manual ID assignment is also available.

Cinema 4D / Redshift

Enable Object ID AOV in Redshift settings. Assign unique Material IDs to objects in Redshift Object Properties. Standard C4D renderer has an Object Buffer pass in Multi-pass settings.

Can you skip it? Yes for simple scenes. Invaluable for complex multi-object scenes where individual element control in composite is expected.

The Rule About Pass Count

There is no correct number of render passes. There is no list you must complete before a render is considered professional. The passes you use depend entirely on what the scene needs and what level of post-render control your composite requires.

Start every render with the Beauty Pass and Ambient Occlusion. Add passes as specific needs arise in the composite. Build your pass library around the actual problems you encounter, not around a checklist.

"The scene tells you which passes it needs. Your job is to listen to what the composite is asking for."

The compositing order matters as much as the passes themselves. Which layer goes beneath which, what blend mode each uses, and how much opacity each carries — these decisions determine whether the composite enhances the beauty or fights against it. That complete workflow is documented in the full production guide.

THE COMPLETE COMPOSITING WORKFLOW

The full guide covers how all 12 passes composite together in the exact order, with blend modes, opacity ranges, and the complete 14-layer Photoshop stack used on The Divide project. Free to read online, or $29 for full access with all render pass images.

Read Free Guide Full Access, $29
Let's Work Together

GET IN TOUCH

Available for freelance projects, collaborations, and commissions. Based in Karachi, working globally.