Go to:
Related nodes. Attributes.
The composeMatrix node consumes a Translate,
(Quat or Rot), Scale and Shear to produce a matrix4x4
Node name | Parents | Classification | MFn type | Compatible function sets |
---|
composeMatrix | node | math | kDependencyNode | kBase kNamedObject kDependencyNode |
Related nodes
transform
Attributes (24)
inputQuat, inputQuatW, inputQuatX, inputQuatY, inputQuatZ, inputRotate, inputRotateOrder, inputRotateX, inputRotateY, inputRotateZ, inputScale, inputScaleX, inputScaleY, inputScaleZ, inputShear, inputShearX, inputShearY, inputShearZ, inputTranslate, inputTranslateX, inputTranslateY, inputTranslateZ, outputMatrix, useEulerRotation
Long name (short name) | Type | Default | Flags |
---|
|
inputQuat
(iq )
| double4 | |     |
|
| inputQuatX
(iqwx )
| double | 0.0 |     | |
|
| inputQuatY
(iqwy )
| double | 0.0 |     | |
|
| inputQuatZ
(iqwz )
| double | 0.0 |     | |
|
| inputQuatW
(iqw )
| double | 1.0 |     | |
|
|
inputRotate
(ir )
| double3 | |     |
|
| inputRotateX
(irx )
| angle (double) | 0.0deg |     | |
|
| inputRotateY
(iry )
| angle (double) | 0.0deg |     | |
|
| inputRotateZ
(irz )
| angle (double) | 0.0deg |     | |
|
|
inputRotateOrder
(ro )
| enum | 0 |     |
|
|
inputScale
(is )
| double3 | |     |
|
| inputScaleX
(isx )
| double | 1.0 |     | |
|
| inputScaleY
(isy )
| double | 1.0 |     | |
|
| inputScaleZ
(isz )
| double | 1.0 |     | |
|
|
inputShear
(ish )
| double3 | |     |
|
| inputShearX
(ishx )
| double | 0.0 |     | |
|
| inputShearY
(ishy )
| double | 0.0 |     | |
|
| inputShearZ
(ishz )
| double | 0.0 |     | |
|
|
inputTranslate
(it )
| double3 | |     |
|
| inputTranslateX
(itx )
| distance (double) | 0.0cm |     | |
|
| inputTranslateY
(ity )
| distance (double) | 0.0cm |     | |
|
| inputTranslateZ
(itz )
| distance (double) | 0.0cm |     | |
|
|
outputMatrix
(omat )
| matrix | identity |   |
|
|
useEulerRotation
(uer )
| bool | true |     |
|