使用thearender,如何在速度和效果之间达到平衡?
因为西娅的渲染引擎比较多,在平时的工作中,我们应该怎么来选择不同的渲染引擎呢?如何在它的速度和效率之间,掌握一个平衡点。
下面,我们先看一组图片。
这组图片上有各自所用的渲染引擎和渲染所花的时间。
第一张图采用AO引擎,超级采样为自动,采样数为512,时间2分22秒。跟踪深度5,漫反射深度2,距离10,强度0.3;
第二张图采用mc引擎,其它参数和前面一样,时间为3分20秒,明显感觉,有一些噪点,但通过后期处理可用;
第三张图采用BSD引擎,预设采用11号的“室内基本(interior basic)”,渲染时间为2分46秒;
第四张图,为了提高渲染速度,我们修改了BSD引擎的” 辐照缓存(irradiance cache)”采样密度,这样渲染时间缩减为56秒,图像的品质差了一些,但是还可以接受。
第五张图,采用TR1引擎,跑了半小时,采样数据达到256,如果要完全消除噪点,要一个小时以上。
通过上面5图的对比,我们可以得出以下的结论:
BSD引擎在室内有非常大的优势,特别是在我们的显卡不是太好的时候,通过一些预设的技巧,可以加快渲染速度;
如果显卡比较好,那么AO引擎也是一个非常好的选择,但也需要一些设置的技巧。比如说漫反射深度设置为2以上,而环境光遮蔽的强度不要超过0.5,这样出来的画质也是不错的。特别重要的是,灯带的效果也可以渲染出来;
MC引擎有一个相当真实的结果,但相对来说噪点也是比较多,我们可以通过增加直接照明来减少这种噪点,还可以通过后期软件来进行降噪;
物理引擎TR1/2慢得多,差不多是其它引擎十倍的时间,这个留给有耐心和有追求的艺术家去使用,专门用来渲染样片也不错。当然客户出的起价,那就另当别论了。
室外的环境不用做比较,在室外BSD没有优势,最有优势的是有GPU加速的AO和MC引擎,而且西娅渲染器在室外的速度会快很多。
这个场景有大量的树木,但是渲染时间也只要三分钟。个人感觉,如果说西娅渲染器在室内和VRAY打成平手的话,那么室外就可以丢开VRAY一大截。
最后,我们再来说一下每一个渲染引擎的特点。
在即时渲染的时候,我们为了追求速度,一般使用AO引擎,关闭它的漫反射,这样速度最快,而如果我们要追求真实的光线,就切换到mc引擎。
在成品渲染的时候,室外一定要用有GPU加速的引擎,在关闭超级采样时,300的样本数据已经非常好了。
但在室内,如果关闭超级采样,样本数至少需要2000以上,这样室内的渲染速度就大大的降低了。
个人建议是,对普通电脑来说,室内最佳的选择是BSD引擎。
BSD引擎实际上是一个非常优秀的渲染引擎,它采用一种优化的算法,对于画面的亮度变化大的地方增加采样,对画面亮度变化少的地方减少采样,这样来提高渲染速度。他是一个没有噪点的渲染引擎,根据人眼的感知能力进行了图像优化;
如果希望加快渲染速度,我们还可以修改BSD引擎的渲染参数。详细的技巧,活力网的课程会有详细讲解。
GPU渲染是未来的发展方向,西娅渲染器在即时渲染和室外渲染时都非常好用,但在室内渲染时,我们心里疑惑了:AO引擎感觉不太真实,MC引擎噪点难于消除,到底应该怎么做?
个人的建议是,对于普通的设计来说,AO引擎已经非常不错,只是设置上需要一些技巧;
AO引擎的漫反射深度应该设置为多少,扩展追踪为多少,环境光遮蔽的强度为多少,这些,我们会在活力网的课程中详细讲解。
为了提高渲染速度,灯光优化也是非常重要的,活力网的西娅渲染课程会有专题进行讲解,灯光优化有几条基本原则:
1、能用直接照明解决问题的,不要用间接照明;
2、能够使用被动发光的,不要使用主动发光;
3、光源不能太靠近反射材质,否则会产生大量的间接照明;
4、灯具模型不能和其它模型有相交,最好隔开。
联系客服