Decompose Transform

Category: Processing > Math

Shader Family: Texture

Output: Scaling, Rotation, Position values (vector); Valid (Boolean)

This shader gets a single transformation value, decomposes it, then outputs individual scale, rotation, and position vector values.

Rotation Unit

The units used for the Rotation values: Degrees, Radians, or Normalized.


The array that contains values for each axis (XYZ) of each type of transformation: scaling, rotation, and position.

Render Tree Usage

Plugs into any port on a shader that supports vector data from transformations.