实验 2.2 渲染结果不正确

请问渲染结果出现这样三角形的一片一片,并且有一大片空白的情况是哪里出现问题
是着色的问题还是插值出错?

下面是我的插值部分的代码

由于每个三角形内部的颜色完全一样,说明插值肯定有问题,请检查一下你的插值获得的重心坐标的三个分量是否正确,以及插值函数所使用的参数是否正确

1 Like

老师,我将插值函数调用改成如下后

渲染结果变成了这样:

插值函数调用时的参数是否正确呢?

请问是现在是哪一部分出问题了,是着色器的问题还是插值部分的深度值计算有问题?插值部分的 zp*=z 是否要写在前面,还是已经在插值函数包括了?

老师,我修改了着色器的阈值设置后变为了纯白色的结果,请问这问题是出在哪里呢