2011-02-28 88 views
0

我有一個球體,我正在翻譯成中間,然後我希望能夠在這個領域四處看看。軸在glrotate上旋轉嗎?

我注意到,旋轉完美地圍繞y軸旋轉,並且旋轉在初始視角處圍繞x軸很大,但是當我在y軸上向右旋轉90°時,然後嘗試再次在x軸上旋轉,球體以滾動的方式旋轉而不是仰視和俯視。

這種行爲使我相信旋轉時軸不會改變。一旦我的旋轉完成,是否需要特殊的電話才能重置軸?

回答

0

您所描述的內容聽起來像是gimbal lock

相關的維基百科文章有一些解決方案,例如quaternions