【发布时间】:2012-07-06 23:05:21
【问题描述】:
我有一个相机四元数 (a,b,c,d) 和一个凸轮位置 (camX, camY, camZ) 我有一个具有 3d 坐标 (x,y,z) 的对象
我需要计算物体相对于凸轮视图方向和平面的方位角和仰角。
第一个问题 如果我把对象放在我的视野中心,f我旋转凸轮,平移它,我应该有相同的方位角值,对吧?? 我没有那个。
第二个问题,计算。 我正在做对象坐标 - 凸轮位置,以便将对象转换为凸轮。 我得到了结果坐标,并用四元数及其共轭制作了三明治产品。 (我按照这个伪代码:http://fr.wikipedia.org/wiki/Quaternions_et_rotation_dans_l'espace)
然后,我有一个向量结果,我取 X & Z 分量并计算 atan2
看起来对吗?
任何线索或解释都会在我的斗争中帮助我很多
【问题讨论】:
标签: 3d camera vector-graphics quaternions