正确的Vray动画渲染流程_第1页
正确的Vray动画渲染流程_第2页
正确的Vray动画渲染流程_第3页
正确的Vray动画渲染流程_第4页
正确的Vray动画渲染流程_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、(转载)正确的Vray动画渲染流程 (2010-06-23 00:07:16)转载标签: 杂谈分类: CG教程关于使用Vray来进行动画渲染的方法讨论在各大论坛中都多次被反复提及,但仍有很多误区,我不打算一一列举,在这里我直接简洁明了地列出正确的渲染流水线:第一大类:仅仅是摄像机运动的静态场景动画的渲染type one: IRmap+BruteForce(QMC) 的组合:第一步(单帧调试阶段): 调试好DMC sampler核心管理器的参数在单帧下已获得良好的质量第二步(动画前数据计算阶段,俗称跑光):1.保持次级引擎BruteForce(QMC)开启, 勾选全局设置的Don't R

2、ender Image以跳过不必要的渲染计算过程2.根据摄像机运动情况预估隔帧数量,使用MultiFrame increamental模式,计算完全部动画的IRmap3.打开IRmapViewer观察计算完成的IRmap采样点分布情况,将采样点不足的部分,缺失采样点的部分,通过手动补光方式叠加并补全,得到最终准备动画渲染的IRmap文件(这一环节非常重要)第三步 (渲染动画阶段)1.IRmap模式改为 from file并读入之前准备好的最终IRmap文件2.将次级引擎关闭,即设置为none(因为所有计算结果已经存入在了IRmap的每个采样点中)3.将IRmap设置中的interplation

3、 sample设置为 10-15 (最终渲染时插值采样不能过大,否则将导致闪烁)4.渲染!type two: IRmap+LightCache 的组合:第一步(单帧调试阶段): 调试好DMC sampler核心管理器的参数在单帧下已获得良好的质量第二步(动画前数据计算阶段,俗称跑光):1.保持次级引擎LightCache开启, 勾选全局设置的Don't Render Image以跳过不必要的渲染计算过程2.设置LightCache模式为SingleFrame方式,并在选项中去除勾选"Store direct light"这个选项(这点非常重要,去除这个选项将极大地避

4、免Lightcache产生的GI闪烁)3.根据摄像机运动情况预估隔帧数量,使用MultiFrame increamental模式,计算完全部动画的IRmap4.打开IRmapViewer观察计算完成的IRmap采样点分布情况,将采样点不足的部分,缺失采样点的部分,通过手动补光方式叠加并补全,得到最终准备动画渲染的IRmap文件(这一环节非常重要)第三步 (渲染动画阶段)1.IRmap模式改为 from file并读入之前准备好的最终IRmap文件2.这里分两种情况,如果场景中有大量模糊反折射需要利用lightcache来优化计算时间,可以保持次级引擎中LightCache仍旧开启,并且仍然为s

5、ingleframe模式, 如果不需要这样计算模糊反折射,将次级引擎关闭设置为none3.将IRmap设置中的interplation sample设置为 10-15 (最终渲染时插值采样不能过大,否则将导致闪烁)4.渲染!-第二大类:摄像机运动,物体和光源都在变化和运动type one: IRmap+BruteForce(QMC) 的组合:第一步(单帧调试阶段): 调试好DMC sampler核心管理器的参数在单帧下已获得良好的质量第二步(动画前数据计算阶段,俗称跑光):1.保持次级引擎BruteForce开启, 勾选全局设置的Don't Render Image以跳过不必要的渲染计

6、算过程2.设置IRmap模式为Animation-prepass方式(它将生成一个IRmap序列而不是单个IRmap以对应整个动画)3.计算全部的IRmap序列第三步 (渲染动画阶段)1.IRmap模式改为Animation-render方式,并读入之前计算好的最终IRmap序列2.将次级引擎关闭,即设置为none(因为所有计算结果已经存入在了IRmap的每个采样点中)3.将IRmap设置中的interplation sample设置为 10-15 (最终渲染时插值采样不能过大,否则将导致闪烁)并且将Interpolation frames设置为1(节省渲染时间)4.渲染!type two:

7、IRmap+LightCache 的组合:第一步(单帧调试阶段): 调试好DMC sampler核心管理器的参数在单帧下已获得良好的质量第二步(动画前数据计算阶段,俗称跑光):1.保持次级引擎LightCache开启, 勾选全局设置的Don't Render Image以跳过不必要的渲染计算过程2.设置LightCache模式为SingleFrame方式,并在选项中去除勾选"Store direct light"这个选项(这点非常重要,去除这个选项将极大地避免Lightcache产生的GI闪烁)3.设置IRmap模式为Animation-prepass方式(它将生成

8、一个IRmap序列而不是单个IRmap以对应整个动画)4.计算全部的IRmap序列第三步 (渲染动画阶段)1.IRmap模式改为Animation-render方式,并读入之前计算好的最终IRmap序列2.这里分两种情况,如果场景中有大量模糊反折射需要利用lightcache来优化计算时间,可以保持次级引擎中LightCache仍旧开启,并且仍然为singleframe模式, 如果不需要这样计算模糊反折射,将次级引擎关闭设置为none3.将IRmap设置中的interplation sample设置为 10-15 (最终渲染时插值采样不能过大,否则将导致闪烁)并且将Interpolation

9、frames设置为1(节省渲染时间)4.渲染!- 另外,关于渲染中经常出现一些物体有奇怪白色亮点的问题,我在这里单独说明一下,这是由于模糊反射和深度反射产生的问题,原则上是物理正常的,不是bug,也很难免,这里提供两个方法:第一,将出现白点的材质,改为VrayMaterial,并在选项中将"treat glossy rays as GI“设置为"Always",并且确保关闭GI设置中的产生反射焦散的选项,即Reflection caustics保持关闭第二,将高亮物体(比如在反射中出现的很亮的物体,光源等)的反射深度降低,或者用OverrideMaterial将其

10、反射通道给一个纯diffuse的材质最后提及几点很多朋友关注的问题:1.Vray渲染片树时到底该不该使用opacity通道, 答案是尽量不要用opacity通道,因为Vray的IRmap计算过程不能很好的支持这一通道,将导致渲染速度非常的慢。正确的做法是把原本贴在opacity通道上的mask黑白图贴在vray材质的refraction通道里,并反转invert,然后将折射率IOR值设置为1,然后勾选"affect alpha"选项2.最安全的渲染动画的方法是什么,毫无疑问,QMC+QMC,新版本就是全部BruteForce,这种组合的情况下因为不存在插值计算GI,所以GI导致的闪烁将完全避免,但你仍需解决分布式光线数量过少所带来的噪点问题,就是说,你需要极大的代价来解决这一点。3.我永远不赞成将运动的对象和静态场景放在一起渲染,无论从影视制作的角度上来讲还是从渲染成本上来讲都不可取,有很多方法可以 将两者分离再合成,这样是效率最高的。也能将问题最简化,更便于日后修改。4.关于手动补IRmap采样点的方法接前面提到的,当你用Multiframe跑完光以后,远处物体的IRmap采样点细节是肯定不够的,但你如果靠增加max

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论