Overview

An important paradigm in 3delight for Maya is the Render Pass. Simply put, a Render Pass is a rendering context that encapsulates a list of rendering options and a list (or set) of objects to be rendered. All 3Delight for Maya does is encapsulated all the these options (i.e. all the Rendering Attributes presented in the Render Settings window) inside a Render Pass nodes. It is then possible to create many such nodes and select and edit the one we want to use for rendering. A single Maya scene can contain any number of such passes. Each one is rendered independently with possibly very different outputs.

Although it is not necessary to have multiple Render Passes (the simplest rendering setup contains only one pass), having the possibility to use many such passes gives increased flexibility of rendering in the production pipeline. As an example, rendering passes could be used to:

The Render Settings window present a menu to select which Render Pass to view and edit. All the rendering attributes for the selected Render Pass are displayed right below (grouped by categories), just like they are in the Attribute Editor.

Render Settings window


Here is a description of the items in the Render Settings window for selecting and creating a Render Pass:

Current Render Pass

This option menu lists all Render Pass currently in the scene. The selected one is used for all renderings launched using Render Current Frame or Batch Render options of Maya’s Render menu. By default there is only one Render Pass and it is named 'renderPass1'.

Create Render Pass

The Create Render Pass button creates a new Render Pass and sets it as the Current Render Pass.