3D数学基础及图形开发(一)坐标系及向量
(一) 笛卡尔坐标系
- 可以大致分为两大坐标系:
- 左手坐标系
- 右手坐标系
一些专用的图形程序接口坐标系:
DirectX:使用左手坐标系
OpenGL:使用右手坐标系
Unity:左手坐标系
(二) 多坐标系
坐标系层次树:(以人举例)
- 身体坐标系
- 脚坐标系
- 头坐标系
- 耳朵坐标系
↑↑↑↑↑↑↑嵌套坐标系形成层次树
(三) 3D游戏中的坐标系
- 世界坐标系---------->Camera坐标系
- 世界坐标系---------->惯性坐标系(中间转换)---------->物体坐标系
(四) 3D游戏中坐标系的两种基本操作
- 平移
- 旋转