渲染结果疑问



第一张图是我的结果,第二张是实验要求结果,有大佬知道造成结果不同的原因在哪吗,是大概哪里出了问题,找了一下午没找出原因 :joy:



第三张图是从反方向打光过来,intensity=20 时的结果,第四张图是应该渲染的结果,想知道我的第三张图中的结果是哪里出错导致的

感觉像是你的 z-buffer 是否没有更新,只是进行了检查?导致本应该在后面不被着色的跑到前面来了,或者是你的 specular 计算方式存在一些问题?