Maya教程:海龟渲染器(for maya)渲染烘焙流程.docVIP

  • 10
  • 0
  • 约4.38千字
  • 约 16页
  • 2018-11-18 发布于天津
  • 举报

Maya教程:海龟渲染器(for maya)渲染烘焙流程.doc

Maya教程:海龟渲染器(for maya)渲染烘焙流程.doc

Maya教程:海龟渲染器(for maya)渲染烘焙流程 火星时代为大家带来海龟渲染器渲染烘焙教程,海龟渲染器专为Maya而生,在Maya2013、2014、2015版本中得以集成,Maya有了自己的光能传递属性的渲染器。下面就来为大家讲解海龟渲染器渲染烘焙流程。 说到海龟渲染器,其实最强大的地方不在于渲染,而是它能将渲染的结果很好的烘焙成贴图的方式贴回到场景的模型中,这样就可以去掉光照完全的以模型贴图的形式快速的在场景中进行交互,这也是许多游戏的解决方案。 首先看一下要想把你所渲染的结果烘焙成贴图需要注意到的地方: 1.你的场景里最好使用Maya自身的Lambert、Blinn等基础shader,除非有特殊的用途,例如场景中要有3s效果的皮肤类型的物体,否则最好只用Lambert、Blinn等基础shader,这样便于烘焙管理,也就是说不用考虑烘焙的结果能不能实现。 2.如果场景中必须用到皮肤材质等需要3s效果的,可以使用海龟自带的ilrBssrdfShader,如下图: 3.海龟渲染器兼容Maya大部分的shader和程序纹理,但是体积光,glow光等的灯光属性不支持,所以需要注意,在渲染之前最好找简单物体作测试,对于绝大多数Maya自身的shader完全没有问题。 4.如果需要烘焙ao效果需要注意一定要用海龟自身的ao节点,不要使用mr的ao,mr的节点海龟一律不支持。如下图: 那么接下来看看海龟渲染器的渲染设置我们需要了解哪些: 首先是渲染精度,例如抗锯齿,贴图过滤值,反射折射的参数等等,如下图: 默认的是很低的精度用于预览 如果需要成品品质的渲染则要切换相关数值为如下图: 当然根据不同的场景需要不同的调节,比如场景中有大量反射折射物体,则要调节反射折射属性至少为3,最大传递深度最少为4 当然如果想要达到更好的烘焙精度可以将Contrast Threshold这一项改成最小的0.001(如下图绿色框),这种方法可以显著降低贴图的噪斑以及渲染的精度,但是渲染以及烘焙时间会大幅度提升,如果场景有大量反射以及折射物体,不建议将这个值调节的过低,如果你的电脑CPU配置过硬,可以尝试调节到0.01即可。 在采样选项卡里需要了解的基本就是这些,下面看一下第2个选项卡,也就是很多渲染器都有的GI。 那么在这里我们主要可以为场景的渲染生成光能传递,也就是间接照明的效果,海龟渲染器的GI和其他拥有此功能的渲染器一样有着2种不同的GI生成方式,第一种就是我们常说的模拟GI,也就是例如mentalyray那种fg的功能,还有一种就是真正意义上的GI。 好啦~关于这些理论就不去深究探讨了,我讲一下如果运用海龟渲染烘焙在这个选项卡里需要了解到的选项。 首先需要注意的是我们在用海龟渲染场景的时候基本只需要用到fg就可以,也就是模拟间接照明,从渲染的成本上来说真正的GI实在耗时耗力,最好不要去轻易使用,此文只探讨fg的使用方法。 如果要想在场景中使用fg必须结合另一个选项卡Environment( 环境 )一起使用,如下图: 要使用fg,首先需要开启fg,如下图: 但是需要注意到的是如果只是单单开启fg,是没法去实现间接照明效果的,就算你场景里有灯光,也不能完全发挥间接照明的作用。 那么怎样才能让我们的场景更为生动呢?这就要用到上面提到的环境选项卡里的选项了,一起来看看吧! 首先我们在渲染一个场景,尤其是室外场景的时候需要有一个环境,这样结合fg会产生更丰富的色调,环境分几种,如下: 1.单纯的摄像机背景颜色(单色或者渐变色,并不是依靠贴图); 2.依靠一张环境贴图(如果有合适的,最好是一张HDRI格式的球天360度贴图,其他个格式也可以)。 那么这个环境球在海龟渲染器是在哪里加载呢,海龟渲染器在加载环境中有2个选项(如图)第一个选项为环境背景的贴图方式,也就是说这个地方加载的用于背景显示,渲染物体反射折射的参与,而不直接参与fg的发射。 Environment下面有4个选项,依次为无环境图、以摄像机背景、天光、环境贴图,如下图所示: 1.如果启用的是单纯的摄像机背景,那么下面的选项设置应为默认或者sky light,如上图。 2.那么如果你有一张360全景球天的HDRI格式环境贴图,那就再好不过了,这样就可以直接选择上图第四项,然后在下面的选项中添加你的图,如下图是4种情况下的简单场景渲染情况: 以上就是单纯开启Environment的结果(注意:是单纯开启,并没有配合fg以及阴影灯光等因素)。 所以我们可以看到这个环境只是负责影像反射折射的效果。 既然已经有了反射折射,那么我们之前所提到的fg该如何正确地启用呢,继续~ 首先要想正确的使用fg,我们当然是必须开启fg,如下图: 那么开启这个如果在场景里,得到的虽然可以是有间接照明的效果,但是却不

文档评论(0)

1亿VIP精品文档

相关文档