Matrix4Decompose Method (Vector3, Quaternion, Vector3) |
Decomposes a matrix into a scale, rotation, and translation.
Namespace:
NeoAxis
Assembly:
NeoAxis.Core (in NeoAxis.Core.dll) Version: 2024.1.1.0 (2024.1.1.0)
Syntax public bool Decompose(
out Vector3 translation,
out Quaternion rotation,
out Vector3 scale
)
Parameters
- translation
- Type: NeoAxisVector3
When the method completes, contains the translation component of the decomposed matrix. - rotation
- Type: NeoAxisQuaternion
When the method completes, contains the rtoation component of the decomposed matrix. - scale
- Type: NeoAxisVector3
When the method completes, contains the scaling component of the decomposed matrix.
Return Value
Type:
BooleanRemarks
This method is designed to decompose an SRT transformation matrix only.
See Also