实验 2.2 渲染结果不正确

计算机图形学 494 views 3 replies 🔒 closed
#1 ·

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

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

#2 ·

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

❤️
1
#3 ·

老师,我将插值函数调用改成如下后
W@O5~0CF7@_E`3VF8MDPV

渲染结果变成了这样:
image

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

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

#4 ·

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

7KHI)TLE61{KLJ_U2J}9ZIU

🔒 Closed