(4)为什么我的图在进行光能传递之后发现物体的表面有很多灯光产生的斑块,而且设置了筒灯的光域网效果之后结果也不明显?
答:这个问题很简单,那主要是因为你的表现网格细分不够高的原因。当然这与用户设置的光能传递求解品质也有关联,但这比较简单,加大级别就可以了,所以在此不再说明。网格表面的细分如果越高,则在进行光能传递的过程中光子分布及反弹的效率也就越高,最终光传的效果也就越细腻。相反,如果网格细分不够,则光子的反弹迭代计算不够细致,故而导致光斑的出现。这种现象可以由下面的一张图来说明,如图19-1所示。
图19-1 对比效果
我们仔细的观察这张图片即可看出,由于左侧中间墙面的网格细分不够高,因此同样的光域网文件光路投射到其上并未产生如右侧墙壁清晰的光域网效果。其实解决之道很简单,只要将左墙的网格细分增加并重新执行光能传递就可以了。选择左侧墙面中间部分的表面,按照上节的方法打开其表面控制面板,它的原始细分参数如图19-2所示。

图19-2 原始网格细分太低
将网格分辩率一栏中重新输入值为10,然后单击确定按钮。此时该墙面的网格分辩率与右侧墙面一致。 我们重置场景,重新进行光能传,效果如图19-3所示,可以看出左面的问题随着细分的增加已经解决了。

图19-3 网格细分提高