引用 楼主 WJN92 的回复:Matrix4x4 a,b 已知 角度 A = 30,45,45 ; B = 20,2,28 构造旋转矩阵 a和b。 再构造旋转矩阵c,c的旋转角度为a和b角度的和即 C = 50,47,73 那么 a * b =?c 但是测试后,它们是不等于的 那么如何快速的求出c的角度呢?它们有什么关系呢? ……
已知 角度 A = 30,45,45 ; B = 20,2,28
你说的“欧拉角算法”就是矩阵相乘吗?
Matrix4x4 a,b 已知 角度 A = 30,45,45 ; B = 20,2,28 构造旋转矩阵 a和b。 再构造旋转矩阵c,c的旋转角度为a和b角度的和即 C = 50,47,73 那么 a * b =?c 但是测试后,它们是不等于的 那么如何快速的求出c的角度呢?它们有什么关系呢? ……
这个主要是为四元素使用的,你可以取看看欧拉角和四元素的关系你就明白了
你的角度A和B是欧拉角吧?如果是欧拉角的话你构造的矩阵a*b是据对不等于c的,他们之间没有任何的联系(简单层面上来说),如果要构造矩阵c,可以直接通过角度相加后的欧拉角来构造c矩阵。
8,303
社区成员
23,682
社区内容
加载中
试试用AI创作助手写篇文章吧