五大坐标系
1. 全局坐标系
全局坐标系是用于描述场景内所有物体位置的方向坐标系,也成为世界坐标系,在Unity中创建的物体均以全局坐标系中的(0, 0, 0),来确认各自的位置的,可通过”transform.position”来获取游戏对象的世界坐标
2. 局部坐标系
局部坐标系是每个物体自己的坐标系,原点通常在模型内部,不关心它在世界坐标系中的位置,比如,一个角色的手臂位置,是相对于身体定义的
3. 观察坐标系
又被称为相机坐标系,本质是把世界转换到摄像机的视角
4. 裁剪坐标系
用于决定哪些物体能被看到,通过投影矩阵得到(正交、透视),此时还没归一化,用于裁剪不可见的部分
5. 归一化坐标系
范围被统一到一个标准立方体
1 | x ∈ [-1, 1] |
这是个标准化的空间,与屏幕大小无关
6. 屏幕坐标系
我们最终显示在屏幕上的坐标,单位是像素,原点通常在左上角或者左下角