原作者:零辰七刻
网址:http://blog.sina.com.cn/u/1979110782
Arnold自身是不支持maya的卡通材质球的,也无法渲染线框,本篇文档就针对arnold渲染卡通风格类型的片子出一个解决方案。下边是最终效果:
下边就来一步步实现这个效果,
我们的制作思路是,颜色层在maya里边渲染出来,卡通的阴影效果全在后期里边处理
材质球统一使用ai utility 材质,shade模式为flat 也就是不受灯光影响
渲染如图
接下来咱们做他的卡通阴影和高光
我们需要单独渲染一个灯光层和高光层(如果想做出更加有层次的效果可以使用RGBlight)
我们在nuke里边使用keyer节点将原本过度柔和的光影K成硬边阴影,再配合较色节点,让它实现卡通阴影的效果(在k的时候,有点时候会出现锯齿现象,可以给个blur节点,适当模糊一下就ok)
看目前的效果,已经有点那个卡通材质渲染出的效果了
接下来,我们需要再加一个线框上去
目前来讲,arnold里边是无法直接渲染线框的,那线框的问题,我们仍然通过后期来解决
在maya里边渲染一个obj ID层
给模型统一附一ai utility材质,参数设置如下图
渲染如下图
在nuke里边可以通过 Laplacian节点(查找边缘)来让它生成线框
目前的线框生成方式,还是有很多的瑕疵,如果想要更漂亮的线框,可以考虑用mr渲染的线框
最后再加上背景,阴影。
附上nuke材质节点网络图
最后再在ps里边较色
以上文档只是阐述arnold渲染卡通风格的一个解决方案,本质来讲,arnold也不适合渲染卡通效果,没有内置的卡通材质球,也无法渲染漂亮的线框,如果项目真要做卡通风格的片子,MR的表现比arnold要好的多,当然,出这个解决方案也不是吃饱了撑的,对于TD来说,每个渲染方案,都有它背后的故事。
看下图
《三小强》是一个二维的电影项目,其中里边有很多群组镜头,成千上万个角色同时出现在画面里边,MR一渲就死,但是arnold渲染这种群组镜头,就很有优势了,因此方案没有好坏之分,就看用它做什么样的事情。
以上是项目制作过程当中遇到的问题以及解决方案,发上来与大家交流一下。
最后说的用MR代理渲染也会死吗?