我有一个相机四元数 (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
看起来对吗?
任何线索或解释都会在我的斗争中帮助我很多