Notch Notch Manual 0.9.23
 Light | Dark
Render Layer

Render Layer

Renders all child nodes as a separate composition layer.

Method #

This node renders all its child nodes and their sub-trees to a separate composition layer within the scene. Composition layers share the same camera view and may share the same depth space but have different render targets, allowing them to have their own post processing chain separate to the main render and other composition layers. The Affecting Lights input may be used to specify which lights are allowed to affect the objects in this layer. Render Layers, when used with lighting, add significant additional processing time and memory overhead so should be used sparingly.

This node is commonly used to render 3D elements with different post processing effects applied than those on the rest of the scene.


These properties control the core behaviours of the node.

Layer Blend ModeHow this layer will blend the rest of the node system. Find out more in the Blend Modes page.
AlphaControl the alpha values for the layers.
Composition OrderPrioritise this layer to be rendered on top of others in the scene. If this value is the same as others, the nodegraph position decides render order. For more on this, visit the Node Hierarchies page.
Own Depth BufferGive the composition layer its own depth buffer - so objects are not occluded by those in other layers.
Deferred Lighting EnabledEnable deferred rendering for connected nodes.
Composite Output PositionSelect which side of the viewport the render layer is rendered to. Only available with “Output Render Layers Side By Side” in the Root node.
Background ColourChange the background colour.
Preview In ViewportIsolate the Render Layer in the viewport.
Preview RGB in ViewportIsolate the Render Layers RGB values in the viewport.
Preview Alpha In ViewportIsolate the Render Layers Alpha values in the viewport.


NameDescriptionTypical Input
Affecting LightsAdd which lights will affect the objects in the rendered layer. By default, all will affect the layer.Light
Excluding LightsAdd which lights won’t affect the objects in the rendered layer. By default, all will affect the layer.Light