Part1 转换流程之顶点转换
物体顶点是相对于物体自身坐标系而言的数据,要进行一系列转换才最后显示在屏幕上:
1.物体坐标系到世界坐标系。乘以World矩阵,包含了物体的平移旋转和缩放。
2.世界坐标系到相机坐标系。乘以View矩阵。该矩阵实际上是相机相对于世界坐标系转换的逆矩阵。所以相机的世界坐标系位置可以用View矩阵的逆矩阵的平移向量表示出来。
3.相机坐标系到标准视体空间的变换。乘以Projection矩阵。根据Projection矩阵的不同,有正交和投影变换两种结果。这步操作的实际意义是将视锥空间内的点变换进入一个标准观察体,从而方便剪裁。