[]Matrix4x4的decompose函数用法
decompose是分解矩阵函数。
decompose(translation:Vector3, rotation:Quaternion, scale:Vector3):Boolean
假设单位矩阵A ,平移后变成矩阵B,缩放某轴后变成矩阵C,绕某轴旋转后变成矩阵D。然后用decompose可以分别获得 平移向量、缩放向量、旋转四元数,请问是这样理解吗?
假设我有一个opengl 的模型视图矩阵(modelViewMatrix),我可否用这个函数拆分出三种模型变换,然后再使我的3D模型作出相应变换?
decompose(translation:Vector3, rotation:Quaternion, scale:Vector3):Boolean
假设单位矩阵A ,平移后变成矩阵B,缩放某轴后变成矩阵C,绕某轴旋转后变成矩阵D。然后用decompose可以分别获得 平移向量、缩放向量、旋转四元数,请问是这样理解吗?
假设我有一个opengl 的模型视图矩阵(modelViewMatrix),我可否用这个函数拆分出三种模型变换,然后再使我的3D模型作出相应变换?
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
183*****755
赞同来自: