解决Vray渲染中材质溢色题目的常见方法:
图1-1替换材质面板
如图1-1所示,场景中地板属于一种面积比较大的红色实木地板材质,由于它的色彩饱和度比较高,因此在光子反弹的过程中光子携带着地板的红色颜色信息轰击着其它正常的材质表面如白色的墙面,终极造成了白色墙体变红的材质溢色效果,这是不公道的。
下面简单把解决方法先容一下:
A.包裹材质法
将地板的材质转为Vray渲染器自带的VRayMtlWrapper(Vray包裹器材质),在弹出的“替换材质”面板中选择“将旧材质保存为子材质”,如图1-2所示。
图1-2替换材质面板
在新的材质面板中只要调低Generate GI值即可。比如调低到0.4,这就表示光子的反弹力度只有原定值的40%,由于光子的能量反弹降低了,附带着溢色现象也就降低了,但这样做有时会影响场景的照明程度,要小心使用并配合灯光或曝光参数等方式进步场景的亮度,下面是值为0.4时的解决效果,如图1-3所示。
图1-3 值为0.4时的效果
B.越界材质法
这种方法也是利用Vray渲染器自带的VRayOverrideMtl材质,同样在弹出的替换材质面板中选择保存子材质,这里就不讲述了。当你保存之后,你会发现原来的木地板材质会作为Base Material保存下来,你只需要将其原封不动的复制到GI material中,并将GI material中diffuse表面色调节到没有溢色的灰白色即可,当然地板贴图要去掉啦。调节好的效果如图1-4所示。
图1-4 越界材质调节结果
C.渲染参数法
这种方法最简单,你只需要将渲染面板中的“Indirect Illumination(GI)”全局照明卷展栏中的“Post-Processing”(后加工参数组)中的Saturation(饱和度值)降低或直接调至0即可。
这样便会直接封闭Vray渲染中所有的材质溢色,参数设置如图1-5所示。
图1-5 调低Saturation值
但这样做的缺点是太过极端,场景中有的材质溢色是公道的也被屏蔽掉了,要小心使用,终极渲染效果如图1-6所示。
1-6 降低Saturation值为0时的渲染效果
以上我简单先容了解决材质溢色的三种方法,同学们可以根据自己的实际情况来选择合适的方法来解决你的实际题目。