Unity的歐拉角 探究底層CPP lerp實現

寫這個 主要是因爲,深入理解下 四元數和 歐拉角。
四元數,
歐拉角 調用 深度

數學 理論:https://www.geometrictools.com/Documentation/EulerAngles.pdf 歐拉角 公式
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

按照 弧度 換算的,一弧度 爲57.29578f度
當角度爲0~360時,不變, 大於360度的時候, 從0開始 算;

以y軸 爲例子 0~360的範圍
在這裏插入圖片描述
在這裏插入圖片描述
360~720範圍
在這裏插入圖片描述
** 這個角度 實際上是 自身 對於 父物體的角度,當父物體爲空的時候,對於的則是世界的角度。

從0~ -360的情況 如下**
在這裏插入圖片描述

如果涉及到 源碼版權的問題,可以聯繫我,我會刪除掉,這個只用於學習的。
C++ 底層算法
Qutation Slerp
在這裏插入圖片描述

Lerp 算法
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章