相关分类
MAYA入门教程
MAYA建模教程
MAYA材质灯光
MAYA渲染教程
MAYA角色动画教程
MAYA经典教程
MAYA场景教程
MAYA视频教程
飞特网 顶部通栏广告

加速Maya Mental Ray渲染速度技巧分享

思路风沙发布于:2016-11-1 11:35
简介: PS : 这篇交流贴算是太波折了,即上一篇shader篇十一之前写完之后,十一之后本来早就想写这篇渲染设置篇的但是遇到了2个涉及违禁信息,词语无法显示烦~~~~~~~~~十一之后节后综合症犯鸟,无数次打开电脑无数次昏睡过 ...




但是如果保持fg的采样参数相同的情况下,调整一下采样模式,那就会大大改善现有的情况,如下图


将采样模式改为为动画优化模式,早点大大减少,而且这种模式是为了减少动画闪烁而研发的,在渲染动画的时候选择这一项可以大大减少fg闪烁,而且在渲染序列帧的情况下会有加速效果,当然在避免fg闪烁的方面还要有其他措施相辅助,网上教程很多,这里就不一一阐述了,那么在这一个模式下不用太多的增加fg采样就可以达到比较光滑的效果,只要稍微增加一些,就可以收到不错的平滑效果了
以下是配合mr的窗口入射光渲染的到的结果


更多关于mr窗口入射光的内容请参见官方帮助文档
http://docs.autodesk.com/MENTALRAY/2015/CHS/mental-ray-help/

 另外需要说明的是场景中可以单独设置每个物体不同的fg采样,这样打来的好处就是场景中所有物体不用同样采样数,大场景,比如上图的室内就可以单独为它设置高采样,小物体,比如上面的球体可以单独维他设置第采样,这样极快的加速了渲染,同时也能保证精度
如果想为物体单独设置采样,具体方法是在场景中选择物体,按键盘Ctrl+A调出物体属性,并且在mental ray下面找到Final Gather Override设置合理参数,如下图



更新内容:
昨天写完感觉结束的太匆忙,还有些东西想写出来
1.fg方面的优化,其实这方面的优化分2种一种是对于静幀图像,而另一种是对于动画渲染序列而言的
2种的优化既有联系也有不同,其实我要讲的可能还没有深入到最底层,是浅尝辄止,简单说一下,也是平时工作的一些经验
可能有一些误解,但是按照本人现在的认知来说也只能到这步,剩下的如何进阶就要靠我日后努力了 
先说一下关于静幀的fg优化,其实fg它是一种模拟光子的一种技术,并不是真正的GI
(由于真正的GI速度和可控性上面很难拿捏,渲染效率上也比较慢,相对来说,在动画渲染上面还是采用fg的情况比较多
其他大制作公司我不了解,所以不敢妄下结论,所以一下只讨论fg的部分,至于有兴趣了解GI的朋友们,网上有很多相关的教程请自行查找观看,或者在本日志最后我提供的网址自行寻找)
先说说fg,我理解的意思就是一种以摄像机为发射点的采样射线,它具备像GI那样的反弹功能,但是这种反弹的功能只是一种模拟,而不是真正的像GI那样具有真实反弹的效果,在现实世界中,我们经常会看见这种现象,如下图


(图片来自于网络)
世界上如果只有光线,而没有反弹,那么师姐上物体的暗部将一片死黑,正因为有了光线的反弹,才能有暗部的结构 

那么mr当中的fg如何优化呢,首先在静幀的情况,基本的选项都处于渲染设置的这里,如下图红框内
 

这一选项分别控制fg射线的重新计算的可控,和存储fg射线图片的位置
Rebuild分别为开启,关闭,冻结,这3项在实际的渲染中起到至关重要的作用,如下图


那么这几个选项在何种情况下使用呢,下面就来说一下
第一种情况,当Rebuild为On,也就是打开的时候,fg是每次都会在场景中重新计算,可想而知,这样是非常费时的,但是在渲染初期我们还没有达到想要的效果的时候最好保持这种状态,以低质量的渲染品质渲染场景,一旦达到自己比较满意的结果之后就要用到下面的情况,也就是第二种。
第二种情况,一旦渲染效果已经很满意了,那就切换Rebuild为Freeze状态,然后渲染,这个时候会将你所渲染的FG冻结以便后续使用,
然后在切换渲染品质到成品级别进行渲染,因为是静幀,此时的的状态也可以切换至off进行预渲染,因为fg射线是随着摄像机的变化儿改变,所以在摄像机在场景中没有变换移动的情况下,2种情况均可,如果想达到更为快速的情况,可以将此时的fg生成贴图,具体操作是将以下的选项激活,将勾勾上,就可以在你自己设置的项目工程目录的renderData\mentalray\finalgMap路径里生成一种叫做fgmap的贴图,然后再次渲染成品品质,此时的速度可以自己尝试对比,会提升很多,因为fg贴图已经计算,不再重复计算。
(关于具体的fg这方面的优化请在本日志最后的那些提供的网站里有相对应的教程,因为用文字图片的方式表达很麻烦,而且不一定能讲清楚,视频操作更为详细,所以请自行查找)

关于fg在渲染动画序列方面的应用也请到如下网址自行查找,视频虽然大多数是英文的,但是看操作,一遍遍联系应该没有问题
(我以前就是这么整的 )
 
 
 ---------------------------------------------------------------------------------------------------------------------------------------
下面主要再讲一下,关于场景中有透明贴图物体的优化问题
很多项目都会用到有透明贴图的物体,那么很多时候这样的物体越多,比如树木上的树木,那么渲染的会越慢
22

好评
23

差评

刚表态过的朋友 (45 人)

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

发表评论

最新评论

引用
hanju发布于:2020-12-26 19:12
资源不错,感谢分享。
引用
君风瑶发布于:2017-4-27 09:13
谢谢楼主分享

查看全部评论(2)

您需要登录后才可以评论和提交作业 登录 | 立即注册
本周热点文章
2020 新飞特 从心开始
关于飞特| 广告服务| 付款方式| 版权申明| 网站地图| 联系我们| 加入我们| 举报| 帮助中心| 移动版| 手机版| 飞特网

委托设计