< Previous | Contents | Next >
Because of the hierarchical nature of 3D in Fusion, the original position of an object in a 3D scene often fails to indicate the current position of the object. For example, an image plane might initially have a position at 1, 2, 1, but then be scaled, offset, and rotated by other tools further downstream in the node tree, ending up with an absolute location of 10, 20, 5. This can complicate connecting an object further downstream in the composition directly to the position of an upstream object. The
Coordinate Transform modifier can be added to any set of the XYZ coordinate controls to calculate the current position of a given object at any point in the scene hierarchy. To add a Coordinate Transform modifier, right-click the numeric input on any node, and select Modify With > CoordTransform Position from the contextual menu.
Inspector
The Coordinate Transform modifier Controls tab
Controls Tab
The Controls tab has two fields for the target and scene input. The target is for the node continuing the original coordinates, while the scene input is used for the scene with the new coordinates.
This control is connected to the 3D tool that produces the original coordinates to be transformed. To connect a tool, drag the node from the Node Editor into the text edit control, or right-click the control and select the tool from the contextual menu. It is also possible to type the tool’s name directly into the control.
The SubID slider can be used to target an individual sub-element of certain types of geometry, such as an individual character produced by a Text 3D tool or a specific copy created by a Duplicate 3D tool.
This control should be connected to the 3D tool, which outputs the scene containing the object at the new location. To connect a tool, drag and drop a tool tile from the Node Editor into the text edit control, or right-click the control and select an object from the Connect To pop-up menu.