我有2个矩阵。矩阵A和矩阵B是'矩阵A围绕某个轴旋转某个角度'(四元数?)。所以:B = A.Transform(四元数)。
现在,当我知道B和A,也许是轴时,我如何找到四元数的角度?
抱歉文字不好,我在德语键盘上,我不是德国人......
答案 0 :(得分:3)
所以你有 B = A x T
因此 A -1 x B = T
所以取 A 的矩阵逆并乘以 B 得到变换矩阵。
然后使用说http://www.cg.info.hiroshima-cu.ac.jp/~miyazaki/knowledge/teche52.html
提取四元数,(或欧拉角,如果您愿意)