Method #
Renders the contents of a connected 3D objects surface onto the viewport through its UV texture map.
This is most commonly used with media servers for projection mapped objects, where Notch renders the contents of the object’s surface and passes it to the media server as a UV texture map for application onto the same mesh in its projection system.
The input object must have been appropriately UV mapped (unwrapped) in a modelling package for this mechanism to be successful.
Typically anti-aliasing should be disabled on the Root node to ensure the UV texture map contains hard edges.
Nodes parented to this node will generally follow the standard parent-child relationship with nodes in Notch, with the exception that most Post-FX nodes will only run when viewed through a camera when connected to the camera.
Parameters
These properties control the 3D transforms of the node. Not usually appropriate to modify this node.
Parameter Details
Position X Move along the local x-axis.
Position Y Move along the local y-axis.
Position Z Move along the local z-axis.
Rotation Heading Rotate around the local y-axis.
Rotation Pitch Rotate around the local x-axis.
Rotation Bank Rotate around the local z-axis.
Scale X Scale along the local x-axis.
Scale Y Scale along the local y-axis.
Scale Z Scale along the local z-axis.
Toggle which transform channels should be inherited from the parent node. By default, all transforms will be inherited.
Parameter Details
Position X Toggle inheritance of the X Position from the parent.
Position Y Toggle inheritance of the Y Position from the parent.
Position Z Toggle inheritance of the Z Position from the parent.
Rotation Heading Toggle inheritance of the Rotation Heading from the parent.
Rotation Pitch Toggle inheritance of the Rotation Pitch from the parent.
Rotation Bank Toggle inheritance of the Rotation Bank from the parent.
Scale X Toggle inheritance of the X Scale from the parent.
Scale Y Toggle inheritance of the Y Scale from the parent.
Scale Z Toggle inheritance of the Z Scale from the parent.
World Position Only Inherit the world position from the parent only, rotation and scale will be ignored. Overrides above properties.
Inherit Time Toggle inheritance of time from the parent.
These properties control the core behaviours of the node.
Parameter Details
UV Channel The channel to be rendered to the UV texture map
Flip X Flip the output UV texture along the X plane.
Flip Y Flip the output UV texture along the Y plane.
Invert Normals Flip the normals of each face, so the lighting is tested against the inside face.
UV Border (Pixels) Dilates the edges of the UV mapped regions in the texture to prevent ‘black’ areas when reapplied to the object.
Priority Change the priority of the camera. If two or more cameras have the same priority, the highest camera node in the nodegraph heirarchy is used.
Inputs
These properties control the 3D transforms of the node. Not usually appropriate to modify this node.
Parameter | Details |
---|---|
Position X | Move along the local x-axis. |
Position Y | Move along the local y-axis. |
Position Z | Move along the local z-axis. |
Rotation Heading | Rotate around the local y-axis. |
Rotation Pitch | Rotate around the local x-axis. |
Rotation Bank | Rotate around the local z-axis. |
Scale X | Scale along the local x-axis. |
Scale Y | Scale along the local y-axis. |
Scale Z | Scale along the local z-axis. |
Toggle which transform channels should be inherited from the parent node. By default, all transforms will be inherited.
Parameter | Details |
---|---|
Position X | Toggle inheritance of the X Position from the parent. |
Position Y | Toggle inheritance of the Y Position from the parent. |
Position Z | Toggle inheritance of the Z Position from the parent. |
Rotation Heading | Toggle inheritance of the Rotation Heading from the parent. |
Rotation Pitch | Toggle inheritance of the Rotation Pitch from the parent. |
Rotation Bank | Toggle inheritance of the Rotation Bank from the parent. |
Scale X | Toggle inheritance of the X Scale from the parent. |
Scale Y | Toggle inheritance of the Y Scale from the parent. |
Scale Z | Toggle inheritance of the Z Scale from the parent. |
World Position Only | Inherit the world position from the parent only, rotation and scale will be ignored. Overrides above properties. |
Inherit Time | Toggle inheritance of time from the parent. |
These properties control the core behaviours of the node.
Parameter | Details |
---|---|
UV Channel | The channel to be rendered to the UV texture map |
Flip X | Flip the output UV texture along the X plane. |
Flip Y | Flip the output UV texture along the Y plane. |
Invert Normals | Flip the normals of each face, so the lighting is tested against the inside face. |
UV Border (Pixels) | Dilates the edges of the UV mapped regions in the texture to prevent ‘black’ areas when reapplied to the object. |
Priority | Change the priority of the camera. If two or more cameras have the same priority, the highest camera node in the nodegraph heirarchy is used. |
Name | Description | Typical Input |
---|---|---|
Object Nodes | The UV texture mapped 3D object to be rendered | 3D Object |
Included Objects | Select nodes will be included in the final rendering from this camera. Once a node is connected, all unconnected nodes will be treated as excluded. | 3D Object |
Excluded Objects | Select objects to be ignored by this camera. These objects will not be rendered, but will otherwise be generated and impact performance. Once a node is connected, all unconnected nodes will be treated as included. | 3D Object |
Transform Modifiers | Apply the transforms of another node to this node. | Null |
Target Node | Modifiy the rotations of the node to always direct the z axis towards the input. | Null |
Local Transform Override | Apply the transforms of another node to this node, relative to its parent. | Null |