Output GBuffer
Method #
This node allows you to render one of the various GBuffers to the screen. GBuffers are geometry buffers - rendered images that contain geometric information rendered from the objects in the current view, such as normals, material IDs, positions etc. These may be useful when rendered and loaded into other software. This node can be connected to a Render Layer, Render to Texture, or the Root node - other nodes will output nothing.
Deferred Rendering must be enabled in the layer Root node for this to work.
Parameters
These properties control the core behaviours of the node.
Parameter Details
Blend Amount Changes the opacity of the new effect over the original image.
Channel Select which gbuffer channel to output.
- Normal - World Place : Surfaces are coloured based on a normal map generated in world space.
- Normal - Camera Space : Surfaces are coloured based on a normal map generated in camera space.
- Colour : Surfaces are only coloured based on their colour values.
- Specular Colour : Surfaces are only coloured by their specular colours.
- Depth - Camera Space : Surfaces are coloured based on their distance from the camera.
- World Position : Objects are coloured based on their position in the scene in world space.
- Object Mask : Objects in the scene are combined in screen space and a mask is output.
- Object ID : Objects are colour based on their object id.
- Material ID : Objects are colour based on their materials.
- Object ID (Fake Colours) : Objects are colour based on their object id, and a random colour is used.
- Material ID (Fake Colours) : Objects are colour based on their materials, and a random colour is used.
Inputs
These properties control the core behaviours of the node.
Parameter | Details |
---|---|
Blend Amount | Changes the opacity of the new effect over the original image. |
Channel | Select which gbuffer channel to output.
|
Name | Description | Typical Input |
---|---|---|
Render Layer | Select a specific render layer to output the GBuffer for. | Render Layer |
Active | Enables or disables the effect. Disabling the effect means it will no longer compute, so disabling a node when not in use can improve performance. | Envelope Modifier |