【发布时间】:2011-06-20 15:51:56
【问题描述】:
我目前正在使用libQGLViewer,我正在接收来自我的传感器的数据流,持有方位角、高度 和 roll 值,3 个欧拉角。
这个问题可以认为是相机代表了一架飞机,而飞机的方位角、仰角和滚转变化。
我需要一组通用的变换矩阵来变换相机点和向上向量来表示这一点,但我不确定如何计算它们,因为每次旋转后要旋转的轴都会发生变化(我认为?)。
要么这样,要么只是以某种方式将方位角、仰角、滚动值传递给相机并为我提供一些功能?我知道cameraPosition.setOrientation(Quaterion something) 可能有效,但我无法真正理解。有什么想法吗?
【问题讨论】: