主页 > 学习生活 > 技术交流 >

后期制作完善和修复制作的不足

时间:2014-01-17 10:59来源:未知 作者:admin 点击:
影片的角色、场景及道具的制作都是通过MAYA软件制作完成,在渲染技术上,采用的是MentalRay的技术手法,这也是目前比较主流的渲染手段,MentalRay渲染器能模拟现实场景中和灯光、阴影效果,真实的计算出物体的折射、反射信息,并且在渲染的速度上有很大的提升,能得到非常逼真的效果;至于《迷失》这个项目采取MentalRay进行渲染也是希望能有效的提升画面的质量,事实上也是如此,出来的效果还是较另人满意的,接下来给大家分享一下如果通过分层渲染和后期合成,将影片完美的展示: 一、角色分层渲染合成
      首先选择影片中的007号镜头来分析,由于该镜头只有上半身出现,我们将角色color层渲染出来后,再进单色RGB通道的渲染;color层的画面看起色彩比较暗淡,这是正常的,因为镜头比较多,考虑在后期中可以进行分层处理,灯光的设置上没有让画面对比度太大,否则OCC的叠加后可能会更难调整;

 
      这时候的RGB层在后期中将对较色起到很大的作用;以红色的R通道为例,将它单独提取出来,做为color层的校色通道,使用几个常用的校色工具就可以单独的将脸部调整到你想要的效果,它并不会影响到其它部分的颜色;
  
      以同样的方法,提取出图像中的绿色G和蓝色B通道对角色的衣服和领带部分进行校色,得到的结果如下图;
 

      画面看起来有点偏白,因为后面还有一些处理,这并不影响最终的效果;
      接下来是场景渲染输出和调整,由于007号镜头的场景中没有摄像机的动画,这也在渲染中省去了不少的麻烦,因为只需要输出单帧的画面就可以了;下图分别为BG_color层、BG_depthfc层和BG_shadow;         由于右下角的打印机是要单独做特效的,所以在渲染中将它分出来对color和shadow层进行单独分层渲染;         将场景合成并校色后得到带有景深效果的画面如下图:
 
      这时候,该将角色加到场景中了,别忘了角色是有头发的,因为头发层除了单纯的校色是不参与其它如OCC、Depth等计算的,所以头发层一般是加在所有角色和场景的最上一层,加上角色和头发的效果如下:         画面看起来还是比较平,这时候OCC就要起作用的,整个画面的明暗面基本上就已经拉开,感觉画面的纵深感都展现出来了;叠上OCC后的效果如下:  
 
      至此并没有完成效果,因为在这部短片风格上并不是全写实的,基本上还是以卡通风格为主,所以就采取一种风格化的手段,对画面进行描边,让画面能够有一些二维的感觉,在主要的轮廓上采用的渲线的手法;  
 
      如果直接用线框和图像进行相乘,有时候会得比较僵硬的效果;所以就要对线框层进行单独的调整;所有的后期软件基本上都会有一个亮度的键控命令Luma Key,这个命令可以根据画面的亮度进行抠像,对于线框图来说,只要将白色的部分抠去就可以得到黑色的边框,再对边框做调整就方便多了;比如可以对线框进行适当的模糊来柔化效果,可以改变颜色和画面进行配合;进行处理后的效果如下:
 
      这时候如果将现在的效果和最初的效果进行比对会发现已经有很大的变化,整个画面的关系对比明确,色彩丰富,通过线框的勾勒,将细节也刻画的很清晰;但这还并不是我想要得到最终的效果,画面看起来偏冷,根据故事和场景的分配,我希望在这个场景的画面饱和度要高一些,有少许的暖色调在里面;于是,为调整好的画面加个一个主基调很重要,这里我采用了一个偏红的色彩 ,为画面进行加色;
合成的效果如下:
 
        最后为打印机制作特效,完成的007号的镜头如下:   二、渲染错误的补救
       在渲染过程,由于种种原因总会出现很多意想不到的问题,比如分层错误,漏渲少渲,绑定中出现的穿插等等问题,到了后期的时候就会集中的出现,如果再去修改文件或修改绑定文件那将会耽误整个的进度,而且这个镜头所有渲染出来的东西都将作废,需要重新再去做动画,再渲染输入,考虑到这些,我们总是要去找一些更好的更快捷的方法来补救,下面会有二个实例来说明;
      在这部短片中就出现了不该有的错误,比如很多镜头面部是对着镜头的,前面也提到了,角色层一般是放在一起渲染出来的,然后再去用RGB对各个不同的部分进行分别的校色,由于渲染人员的疏忽,没有把眼睛的部分单独的做通道,以至于在对面部进行校色的同时也对眼睛进行了控制,例如006号镜头中眼睛如下图:
         通过R通道对面部进行校色后,眼睛也变得特别的亮,甚至到了翻白眼的感觉,这是不符合制作要求的,这时候首先想到的就是因为眼睛没有做通道而剔除在校色之外,如果其它的场景还没有渲染完,那么就要将分层方案重新调整,眼部必须分层;可有时候这样的小问题比较容易忽视掉,往往在比较晚的时候才发现,那只能快速的想办法解决;在这个项目中有不少这样的镜头,最后采取的办法也是最简单易行的办法,就是单独提取眼睛做渲染,如下图:  
                                                        +
      这样处理的结果这样,即可以用于做遮罩,也能够更方便的单独对眼睛的部分进行校色调整;         另一个问题的出现也是意想不到的,就是穿插的问题,在画面中出现的时间很短,一闪而过,很容易就忽视掉了,在本片中028镜头中,有一个细节上没处理好发生穿插,主要的问题是出现在绑定的权重控制环节;如下图,考虑好物体前后关系,然后单独的对衬衣部分进行补渲染,后期中运用遮罩动画保留需要的部分进行合成;
   
        通过校色并合成后得到下图结果:   (责任编辑:admin)
------分隔线----------------------------

相关文章