妄想的咸鱼吧 关注:151贴子:2,416
  • 5回复贴,共1

arnold渲染卡通风格解决方案

只看楼主收藏回复

转载:零辰七刻_罗刚的博客


IP属地:安徽1楼2017-01-01 06:22回复
    Arnold自身是不支持maya的卡通材质球的,也无法渲染线框,本篇文档就针对arnold渲染卡通风格类型的片子出一个解决方案。下边是最终效果

    下边就来一步步实现这个效果,
    我们的制作思路是,颜色层在maya里边渲染出来,卡通的阴影效果全在后期里边处理

    材质球统一使用ai utility 材质,shade模式为flat 也就是不受灯光影响
    渲染如图

    接下来咱们做他的卡通阴影和高光
    我们需要单独渲染一个灯光层和高光层(如果想做出更加有层次的效果可以使用RGBlight)


    IP属地:安徽2楼2017-01-01 06:22
    回复
      我们在nuke里边使用keyer节点将原本过度柔和的光影K成硬边阴影,再配合较色节点,让它实现卡通阴影的效果(在k的时候,有点时候会出现锯齿现象,可以给个blur节点,适当模糊一下就ok)


      看目前的效果,已经有点那个卡通材质渲染出的效果了
      接下来,我们需要再加一个线框上去
      目前来讲,arnold里边是无法直接渲染线框的,那线框的问题,我们仍然通过后期来解决
      在maya里边渲染一个obj ID层
      给模型统一附一ai utility材质,参数设置如下图

      渲染如下图



      IP属地:安徽3楼2017-01-01 06:23
      回复
        在nuke里边可以通过 Laplacian节点(查找边缘)来让它生成线框

        目前的线框生成方式,还是有很多的瑕疵,如果想要更漂亮的线框,可以考虑用mr渲染的线框
        最后再加上背景,阴影。
        附上nuke材质节点网络图


        最后再在ps里边较色

        以上文档只是阐述arnold渲染卡通风格的一个解决方案,本质来讲,arnold也不适合渲染卡通效果,没有内置的卡通材质球,也无法渲染漂亮的线框,如果项目真要做卡通风格的片子,MR的表现比arnold要好的多,当然,出这个解决方案也不是吃饱了撑的,对于TD来说,每个渲染方案,都有它背后的故事。
        看下图


        《三小强》是一个二维的电影项目,其中里边有很多群组镜头,成千上万个角色同时出现在画面里边,MR一渲就死,但是arnold渲染这种群组镜头,就很有优势了,因此方案没有好坏之分,就看用它做什么样的事情。
        以上是项目制作过程当中遇到的问题以及解决方案,发上来与大家交流一下。
        补充内容:arnold怎么渲染卡通效果,通过材质实现,下边是材质链接方法


        在ramp每一项连接上贴图,通过调节贴图的明暗色相,可以做出带有纹理的卡通效果


        IP属地:安徽4楼2017-01-01 06:23
        回复
          你好,请问这个方式你有没有用在正式项目中过呢?


          IP属地:江苏5楼2017-03-11 20:19
          收起回复