透视矫正插值
透视矫正插值
三角形经过透视投影变换后,求出的重心坐标系数会不适用于原本三维空间中的三角形,从而导致了直接使用线性的重心坐标插值得不到正确的结果。而透视矫正插值(perspective-correct interpolation)正是为了解决这个问题。
上图可以看出,在透视投影下
如果我们把正方形的面切割成三角形,就可以看出,透视后的三角形和实际的三角形并不相同。自然投影前的重心坐标参数应用于投影后的不会表示相同的点。
在推导透视投影矩阵的时候,我们知道其实透视投影后的一个点的坐标
思路
投影变换后的直接线性重心坐标插值如下
我们可以把投影变换后的空间看做一个与
最后透视矫正插值公式表示为
参考资料
https://www.youtube.com/watch?v=F5X6S35SW2s
https://www.youtube.com/watch?v=1Dv2-cLAJXw