用户名: 密码:

MAYA渲染教程:Mental ray制作室内场景(6)

2010-08-05 09:02:38 作者:未知 来源:互联网 网友评论 0

MAYA渲染教程:Mental ray制作室内场景

         第一张图中我们看到很多的斑点,他们就是光子, 如果你将Global Illum Accuracy调为1, 光子之间彼此是不进行融合的(译注:这里所说的融合也就是我之前提到的“求平均值”,当然,无论叫融合还是叫求平均值其实都不太准确),这也是出现光斑的原因。如果我们增加Global Illum Accuracy,更多的光子将被收集并混合求平均值, 例如第一行的第2、3、4张渲染结果。在这里,我们看到把accuracy增加到100以上已经没有太大的作用了,我们到此完成对Global Illum Accuracy的调节。
        对于Global Illum Radius参数, 如果保持其默认值0的话, 渲染器将会自动决定它认为最合适的值(译注:很多情况下我们可以让渲染器自己决定光子搜集区域大小),这也正是第二行中第一张图所示的情况。 不过这里我们想自己来设置Global Illum Radius参数, 从第二行几张图片中,我们发现最后一张是比较理想的解决方案,它既没有太多的噪音,同时画面中的各个部分都得到了足够的照明, 这就是我们选择它的道理。
       到此,我们已经完成了对global illumination的设置。 现在,是时候加入final gather来进一步改善我们的照明效果的时候了,不过首先我们到灯光属性面板中的global illumination栏将全局光照衰减值Eponent增加为3.5——还记得之前就说过吗?
        为了加入final gather效果,进入 RenderGlobals -> mentalrayOptions1, 展开开Final Gather栏并且勾选Final Gather项。
        在这一栏中有三个很重要的参数,它们是Final Gather Rays、Min Radius和Max Radius。这三个参数默认的设置是100、0、0。 这样的设置能产生很好的渲染效果但是会花费非常多的渲染时间。 FG Rays 是场景中射线的数量, 较多的rays能够带来较好的渲染质量,但同时也会导致渲染速度的急剧降低。 Max radius和Min radius告诉渲染器在某点周围多大的范围内搜集信息来计算该点的环境光。如果将他们设置为0的话,渲染器会自动估计它认为比较合适的值,不过我们通常要自己来调节,我们从这组图片中来看看着三个参数对渲染的影响吧。

\

        如你所见,较多的FG rays会花费较多的渲染时间,但是也能够获得较好的渲染质量, 并且,如果Min和Max radius值增加的话,会加快渲染的速度。为了得到渲染速度和渲染质量之间的最佳平衡,你需要将这些参数设置得很合理,通过观察分析上面这组图片我们可以估计出将Rays设置到300左右是比较理想的,由于我们增加了FG rays值,渲染会变慢,所以我们需要增加min radius和max radius到0.25和1左右以加速我们的渲染。
现在,我们渲染将会得到与该图类似的效果。

\

关键词:MAYA渲染教程

[错误报告] [推荐] [收藏] [打印] [关闭] [返回顶部]

  • 验证码:

最新图片文章

最新文章