一般而言3D软件都是采用笛卡尔坐标系来描述物体的坐标信息。
- 左手坐标系:Y轴指向上方,X轴指向右方,Z轴指向前方。伸出左手,大拇指指向X轴,食指指向Y轴,中指能指向的方向就是Z轴
- 右手坐标系:X轴和Y轴同左手坐标系,Z轴相反
Unity中使用的是左手坐标系
- 全局坐标系
全局坐标系是用于描述游戏场景内所有物体位置和方向的基准,也称为世界坐标系。在Unity场景中创建的物体都是以全局坐标系中的坐标原点来确定各自位置的。
- 局部坐标系
每个物体都有其独立的物体坐标系,并且随物体进行相同的移动或者旋转,也称模型坐标系或物体坐标系。模型Mesh保存的顶点坐标均为局部坐标系下的坐标。
Unity工具栏上的Global/Local按钮可以切换显示全局坐标系和局部坐标系。
父子关系,子物体以父物体的坐标点为自身的坐标原点。
- 相机坐标系
根据观察位置和方向建立的坐标系。使用此坐标系可以方便地判断物体是否在相机前方以及物体之间的先后遮挡顺序等
- 屏幕坐标系
建立在屏幕上的二维坐标系,用来描述像素在屏幕上的位置。