首页 > 代码库 > 简单三维空间的旋转矩阵的计算
简单三维空间的旋转矩阵的计算
主要参考
原文链接:https://math.stackexchange.com/questions/180418/calculate-rotation-matrix-to-align-vector-a-to-vector-b-in-3d
目标:寻找一个向量a到单位向量b的旋转矩阵R。
方法:
令 v = a×b
令 s = ||v|| (夹角正弦)
令 c = a · b (夹角余弦)
则旋转矩阵R可由以下方式获得
R = I + [v]× + [v]x2(1-c)/s2
其中[v]×是有向量v成成的反对称矩阵
简单三维空间的旋转矩阵的计算
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。