This node reprojects the camera view onto a quad in 3D space, then outputs the result into the UV space of that quad. This allows content to be rendered from the point of view of a camera and reprojected onto a quad that represents an LED screen, then producing a result that can be rendered out on that LED screen. The output rectangle properties allow the result to be positioned in 2D so that multiple Screen Projection nodes can be used at once and mapped to different areas of the screen.
This is typically used in live reprojection workflows such as in-camera LED screens with camera tracking.
|Position X||Move its position along the x-axis in local space.|
|Position Y||Move its position along the y-axis in local space.|
|Position Z||Move its position along the z-axis in local space.|
|Rotation Heading||Rotate the object about the y-axis.|
|Rotation Pitch||Rotate the object about the x-axis.|
|Rotation Bank||Rotate the object about the z-axis.|
|Scale X||Scale along the x-axis.|
|Scale Y||Scale along the y-axis.|
|Scale Z||Scale along the z-axis.|
Inherit Transform Channels
Toggle which transform channels should be inherited. By default, all are on.
|Output Enabled||Determines whether the reprojected output should be rendered.|
|Show Geometry||Determines whether the wireframe quad should be displayed in the viewport.|
|Rescale Camera Projection||Rescale the camera projection to better match the render window.|
|Border Size||Defines the size of the border around the projected result which will be filled with black.|
|Output X0/Y0||Defines the top left position of the output rectangle in screen space.|
|Output X1/Y1||Defines the bottom right position of the output rectangle in screen space.|
|Output Rotation||Rotate the output screen projection.|
|Name||Description||Typical Node Input|
|Camera||The camera used for the reprojection view.||Camera|
|Outside Area Image||Defines an image to use for pixels outside of the reprojection and border area||Video Loader|
|Transform Modifier||Links all transform properties to the input node.||Null|
|Target Node||Always faces the x-axis towards the inputs anchor point.||Null|
|Local Transform Override||Override the transformation values of the node, relative to its parent.||Null|
All nodes connected to this node are treated as if flowing to the parent node, and inherits any transformation changes along the chain.