在牛的下面放了 shininess>1000 的镜子,并在 REFLECTION 的 case 中输出非 0 的 hitcolor,发现镜子材质并不是所有 hitcolor 都为 0 但是只有很少数点有反射颜色,而且在渲染结果中镜子是一片黑看不出来。如果给 kr 乘上 10 再渲染发现这些少数点的位置很奇怪,仍然得不到正确的反射。请问为什么会出现这种情况。
下面是输出 hitcolor 的位置:
下面是给 kr 乘 10 后输出的有颜色的 hitcolor:
下面是渲染的结果,只有右边有白色的点:
渲染结果没有得到正确的反射,渲染时间也很长,而且不知道这些奇怪的点是由什么反射的,请问这可能是哪里出现了问题