MatrixDecompose method

void MatrixDecompose(
  1. MatrixC mat,
  2. Pointer<Vector3C> translation,
  3. Pointer<QuaternionC> rotation,
  4. Pointer<Vector3C> scale,
)

Decompose a transformation matrix into its rotational, translational and scaling components and remove shear

Implementation

void MatrixDecompose(MatrixC mat, Pointer<Vector3C> translation, Pointer<QuaternionC> rotation, Pointer<Vector3C> scale)
  => _MatrixDecompose(mat, translation, rotation, scale);