The Compose template appears in the template list when a numeric vector field has been picked in the Transform pane. The template composes a numeric vector value, either a new numeric vector value composed from specified components or a rearrangement of an existing numeric vector field.
Numeric vector fields are fields with ordered sets of multiple numbers, of x2 type float32x2, float64x2, int8x2, int16x2, int32x2, int64x2, uint8x2, uint16x2, uint32x2, uint6x2, of x3 type float32x3, float64x3, int8x3, int16x3, int32x3, int64x3, uint8x3, uint16x3, uint32x3, uint6x3, or of x4 type float32x4, float64x4, int8x4, int16x4, int32x4, int64x4, uint8x4, uint16x4, uint32x4, uint6x4.
For operations on single numbers, see the Transform - Numbers topic.
Compose |
Compose a numeric vector value, either a new vector composed from specified numbers or a rearrangement of an existing vector by rearranging existing numbers within the vector
Launch the template by choosing a numeric vector field and then double-clicking the Compose template. When the template launches we can specify options.
|
Compose : new |
Compose a new numeric vector from numeric values. |
Compose : rearrange values |
Rearrange values within an existing numeric vector. Setting a specific value to (none) sets it to 0. |
Transform - Numeric Vectors: Copy
Transform - Numeric Vectors: Expression