Static Transformation Node

The Static Transformation node can be used to store, or "bake" the transformation from its immediate parent or from its entire hierarchy of parents, then be connected to a node to apply this transformation to it. The transformation the node stores cannot be animated nor reset. It can hence be used to act as a sort of "resting" position for an element, without having to apply the required transformations to the element or to its parent peg.

Connection

To store transformations into a Static Transformation node, you must first connect a node containing these transformations to its input port.

 

Once the transformations from the parent node have been baked into the Static Transformation node via its layer properties, you must disconnect the Static Transformation node from its parent, then connect it to a child so that this transformation is applied to it.

The Static-Transformation node will also dynamically apply its parent's transformations onto the child on top of its own static transformations, so it can be used as an intermediary in a rig.

Properties

The layer properties of the Static Transformation allow you to bake the transformations of its parent or parent hierarchy into its own attributes. Optionally, you can also fine-tune the stored transformation.

Parameter Description
Bake Immediate Parent's Transformations

Copies the transformations applied by its parents at the current frame into its own attributes, making the node into a static template of the immediate parent peg's transformations.

Bake All Incoming Transformations

Bakes the transformations of the node's entire hierarchy of parents added up into its own attributes, making the node into a static template of all the transformations applied by its parents combined into a single set of coordinates.

Active If unchecked, the node will not apply transformations to its child.
Static Transformations

The static transformations baked into the node:

  • (x) Axis: The horizontal translation baked into the node.
  • (y) Axis: The vertical translation baked into the node.
  • (z) Axis: The translation on the Z-axis baked into the node.
  • Locked: Use a single value for the scale factor baked into the node, preserving the child's proportions.
  • Separate: Use a separate value for the horizontal, vertical and depth scale factors.
  • (x) Axis: The horizontal scale factor baked into the node.
  • (y) Axis: The vertical scale factor baked into the node.
  • (z) Axis: The depth scale factor baked into the node.
  • Scale in Field: When checked, the scale factor will be expressed in a proportion based on the amount of fields for the scene's camera.
  • (x) Axis: The rotation around the X-axis baked into the node.
  • (y) Axis: The rotation around the Y-axis baked into the node.
  • (z) Axis: The rotation around the Z-axis baked into the node.
  • Skew X: The skew angle on the X-axis baked into the node.
  • Skew Y: The skew angle on the Y-axis baked into the node.
  • Skew Z: The skew angle on the Z-axis baked into the node.
Invert Transformations If checked, all transformations baked into the node will be applied negatively.