3D數學基礎及圖形開發(一)坐標系及向量
(一) 笛卡爾坐標系
- 可以大致分為兩大坐標系:
- 左手坐標系
- 右手坐標系
一些專用的圖形程序接口坐標系:
DirectX:使用左手坐標系
OpenGL:使用右手坐標系
Unity:左手坐標系
(二) 多坐標系
坐標系層次樹:(以人舉例)
- 身體坐標系
- 腳坐標系
- 頭坐標系
- 耳朵坐標系
↑↑↑↑↑↑↑嵌套坐標系形成層次樹
(三) 3D游戲中的坐標系
- 世界坐標系---------->Camera坐標系
- 世界坐標系---------->慣性坐標系(中間轉換)---------->物體坐標系
(四) 3D游戲中坐標系的兩種基本操作
- 平移
- 旋轉