Transformations

When specifying SplitRotation, this node contains and array of three axis aligned rotation transformations, the last of them (at index 0!) also holds the translation vector of the original transformation. The order of concatenation is Transformations[0] • Transformations[1] • Transformations[2], i.e. when transforming a point, the transformation at index 2 needs to be applied first.

The rotation axes of the transformation objects are guaranteed to be unit vectors pointing into the (positive) direction of their respective axes. For SplitRotation = “XYZ”, the transformations at index 0, 1 and 2 will rotate around (1;0;0), (0;1;0) and (0;0;1), respectively.

Format

Array

An array of three transformation objects.