ArcBall座標旋轉三維物體原理

ArcBall提供了一種旋轉方法,使得用戶可以通過鼠標操作來完成對三維物體的旋轉,直觀而方便。要想完成旋轉,先求出表示旋轉的單位四元數,然後轉換爲歐拉旋轉角和旋轉軸,即可表示旋轉,因此,我們給定輸入輸出。 【輸入】 原光標在屏幕上的二維座標T1和旋轉後光標停留的二維座標T2 【輸出】 三維旋轉座標軸V和旋轉角度α 【幾何原理】 由於屏幕是二維的,無法直接表示旋轉,可以通過輔助幾何體來完成。想象在屏
相關文章
相關標籤/搜索