Matrix4x4的decompose函数用法

decompose是分解矩阵函数。
decompose(translation:Vector3, rotation:Quaternion, scale:Vector3):Boolean
假设单位矩阵A ,平移后变成矩阵B,缩放某轴后变成矩阵C,绕某轴旋转后变成矩阵D。然后用decompose可以分别获得 平移向量、缩放向量、旋转四元数,请问是这样理解吗?

假设我有一个opengl 的模型视图矩阵(modelViewMatrix),我可否用这个函数拆分出三种模型变换,然后再使我的3D模型作出相应变换?
已邀请:

183*****755

赞同来自:

是的,理解满分!

要回复问题请先

商务合作
商务合作