arnold渲染卡通风格材质解决方案

原作者:零辰七刻
网址: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渲染这种群组镜头,就很有优势了,因此方案没有好坏之分,就看用它做什么样的事情。

以上是项目制作过程当中遇到的问题以及解决方案,发上来与大家交流一下。

1回复arnold渲染卡通风格材质解决方案"

  1. zpzp说道:

    最后说的用MR代理渲染也会死吗?

zpzp进行回复 取消回复

电子邮件地址不会被公开。 必填项已用*标注