【发布时间】:2011-11-27 14:03:47
【问题描述】:
如果我创建一个quaternion,它代表例如玩家的方向和围绕这个旋转的角度。因此,对于应用程序,我打算让飞机飞行。四元数将代表玩家的方向和围绕该方向的角度。
然后我的问题是我如何在程序中旋转对象我将玩家四元数转换为矩阵然后用 glMultMatrix 这个?
如果这一切都很好,如果我的理论是正确的,有人可以发布我的理论是否正确,如果不发布我应该阅读的源材料或一些关于我应该做什么的好理论。
【问题讨论】:
-
有什么理由不直接使用欧拉角/旋转矩阵吗?
-
@MichaelDorgan 万向节锁。
标签: c++ opengl rotation quaternions