2D Root
Updated: 22 Nov 2024
Root node for 2D graphicsUpdated: 22 Nov 2024
Root node for 2D graphicsThis node enables you to create 2D graphics within the viewport, through a self-contained rendering root with its own resolution settings as well as antialiasing and blending modes.
The 2D Root uses a layer based sorting system, where the objects are processed and rendered based on the nodegraph heirarchy, so objects can be sorted by simply re-ordering them in the nodegraph.
Graphics created within a 2D Root system can be used as standalone artwork or as a source image (including alpha) in other systems that use images, such as Materials, Video nodes, and so on. Perfect for creating 2D graphical content that can be rendered, used in video, Graphical HUDs or mapped directly onto the 3D content within the scene.
The 2D Root isn’t just limited to 2D nodes, all 3d nodes are fully compatible withing the 2D Root system, including Geometry and Particles, as well as utilising Text, Video and Fields.
Post FX can be applied directly to the root effecting all nodes attached to the 2D Root.
This node can be connected to any node which accepts an image input, and does not have to be connected to the Root
These properties control the core behaviours of the node.
Parameter | Details |
---|---|
Resolution | Set the resolution of the 2D Root to the project settings or set them uniquely.
|
Width | When Resolution is set to Set, sets resolution of the generated image horizontally. |
Height | When Resolution is set to Set, sets the resolution of the generated image vertically. |
Coordinate Space | Control the coordinate spaces used to interpret positions within the generated image.
|
Origin | These properties determine the location of the origin for 2D root within the image.
|
Background Colour | Set the background colour of the 2D root. |
Antialiasing | These options allow for different methods of reducing aliasing. For more, see our page on Anti-Aliasing.
|
FSAA Samples | The samples taken per frame to produce an anti-aliased image. Greater steps can improve overall quality, but not suitable for realtime content. |
Visible | Sets the visibility of the 2D root in the viewport. When set to hidden the 2D root content will still be visible in other nodes, just hidden in the viewport.
|
Blend Amount | The amount the generated image blends with the project, depending on the blend mode chosen. |
Blend Mode (RGB) | Choose how the generated image blends with the scene. See Blend Modes for details.
|
Blend Mode (Alpha) | Sets the blend mode for any alpha channels set in the 2D root, main project root and between any layers within the project.
|
Preview In Viewport | Preview the generated image as an overlay in the viewport.
|