SoDecomposeMatrix

InventorModule
genre InventorEngines
author Silicon Graphics Inc
package MeVisLab/Standard
definition inventor.def

Purpose

This engine takes as input a transformation matrix and a center of transformation. As output the engine produces the translation, rotation and scale values derived from the matrix.

Windows

Default Panel

../../../Modules/Inventor/InventorBase/mhelp/Images/Screenshots/SoDecomposeMatrix._default.png

Parameter Fields

Field Index

Center: Vector3List
Matrix: Other
Rotation: EngineOutput
Scale Factor: EngineOutput
Scale Orientation: EngineOutput
Translation: EngineOutput

Visible Fields

Matrix

name: matrix, type: Other, default: 1 0 0 0,    0 1 0 0,        0 0 1 0,        0 0 0 1

The 4x4 transformation matrix.

Center

name: center, type: Vector3List, default: 0 0 0

The center of transformations.

Translation

name: translation, type: EngineOutput, persistent: no

Derived translation in x, y, and z.

Rotation

name: rotation, type: EngineOutput, persistent: no

Derived rotation.

Scale Factor

name: scaleFactor, type: EngineOutput, persistent: no

Derived scale values in x, y, and z.

Scale Orientation

name: scaleOrientation, type: EngineOutput, persistent: no

Derived rotational space for scaling.