读者需要了解GPU固定管线关于Perspective-Correct Interpolation的基本概念,请参阅《
Mathematics for 3D Game Programming and Computer Graphics
》 BY Eric Lengyel中相关章节Chapter 5顶点属性插值公式
顶点属性插值是GPU固定渲染管线的功能,其基本插值公式为:
假定三维空间中三角形顶点为p1,p2,p3,当前渲染的像素对应其上的点的坐标为q,则可以确定q的坐标可以由p1,p2,p3的坐标按照和为1的权重c1,c2,c3插值而来:
证明方法是首先证明p1,p2定义的线段中的任意一点m可由p1,p2按照和为1的权重a1,a2插值而来,因为: