Go to:
Related nodes. Attributes.
The decomposeMatrix node consumes a transform matrix4x4 as input
and returns the xform matrix decomposition
| Node name | Parents | Classification | MFn type | Compatible function sets |
|---|
| decomposeMatrix | node | math | kDependencyNode | kBase kNamedObject kDependencyNode |
Related nodes
transform
Attributes (23)
inputMatrix, inputRotateOrder, outputQuat, outputQuatW, outputQuatX, outputQuatY, outputQuatZ, outputRotate, outputRotateX, outputRotateY, outputRotateZ, outputScale, outputScaleX, outputScaleY, outputScaleZ, outputShear, outputShearX, outputShearY, outputShearZ, outputTranslate, outputTranslateX, outputTranslateY, outputTranslateZ
| Long name (short name) | Type | Default | Flags |
|---|
|
inputMatrix
(imat)
| matrix | identity |      |
|
|
inputRotateOrder
(ro)
| enum | 0 |      |
|
|
outputQuat
(oq)
| double4 | |   |
|
| outputQuatX
(oqx)
| double | 0.0 |   | |
|
| outputQuatY
(oqy)
| double | 0.0 |   | |
|
| outputQuatZ
(oqz)
| double | 0.0 |   | |
|
| outputQuatW
(oqw)
| double | 0.0 |   | |
|
|
outputRotate
(or)
| double3 | |   |
|
| outputRotateX
(orx)
| angle (double) | 0.0deg |   | |
|
| outputRotateY
(ory)
| angle (double) | 0.0deg |   | |
|
| outputRotateZ
(orz)
| angle (double) | 0.0deg |   | |
|
|
outputScale
(os)
| double3 | |   |
|
| outputScaleX
(osx)
| double | 0.0 |   | |
|
| outputScaleY
(osy)
| double | 0.0 |   | |
|
| outputScaleZ
(osz)
| double | 0.0 |   | |
|
|
outputShear
(osh)
| double3 | |   |
|
| outputShearX
(oshx)
| double | 0.0 |   | |
|
| outputShearY
(oshy)
| double | 0.0 |   | |
|
| outputShearZ
(oshz)
| double | 0.0 |   | |
|
|
outputTranslate
(ot)
| double3 | |   |
|
| outputTranslateX
(otx)
| distance (double) | 0.0cm |   | |
|
| outputTranslateY
(oty)
| distance (double) | 0.0cm |   | |
|
| outputTranslateZ
(otz)
| distance (double) | 0.0cm |   | |
|