在几何阶段,我们不妨想象这样一个过程:我们在真实世界中,是如何拍照的呢?
1,寻找拍摄对象(模型变换)
2,摆放相机(相机变换)
3,调节相机参数(投影变换)
4,拍照(视口变换)->光栅化(下一阶段)
首先看一下坐标变换的原理:
蓝色坐标系在红色坐标系中的表示:
首先由于蓝色坐标系跟红色坐标系的坐标方向是相反的,所以在矩阵中,单位向量的值为负值。
模型变换
将本地坐标变换为世界坐标:比如我想要将一个模型导入UE4,这个模型本身是有形状的,它各个顶点的相对位置都是固定的,所以有一个本地的坐标。而我要将这个模型导入世界,它在世界中就要有自己的坐标,这个过程就是模型变换。
这个过程里,矩阵是四维的。(三维的单位向量+一个相对坐标值)
具体的变换过程