今天小怿来给大家介绍一下影视动画中的多通道渲染、分层渲染以及后期合成的流程和实现方法,这些技术在HMI界面设计中的3D表现(通常为3D车模和3D IP形象)中也经常会用到。
一汽红旗H9+内饰渲染图
01多通道渲染
在渲染器中将一个完整的渲染拆分成一系列通道(例如漫反射、高光、次表面散射等),或通过附加通道保存额外信息,最后在合成软件中重新合成并进行调节的过程,称为多通道渲染。
举个栗子
这是一个多通道渲染案例的最终结果
下面是这个渲染中的几个通道:
我们在专业合成软件里面把这几个通道相加起来看一下最终的效果:
多通道渲染结果对比
左侧为各通道相加结果,右侧为直接渲染结果
多通道渲染不仅可以把最终渲染效果拆分存储成多个通道,还可以储存一些其他的有用信息。比如AO通道,用于存储环境光遮蔽效果,俗称软阴影效果,这种效果在直接渲染时通常较弱,需在合成中进行额外叠加,以增加渲染的光影真实感。再比如景深通道,用于存储场景所有可见表面到摄像机的距离,用于后期制作景深效果。
实现方式
我们以Maya 2020.4和Arnold (MtoA) 4.2.4渲染器为案例进行讲解。在Arnold渲染器中,多通道称为AOVs(Arbitrary Output Variables,专用输出变量)。
多通道渲染
02分层渲染
将一个完整的渲染按一定方式进行分层(通常为主体物、前景、背景),再通过后期软件进行合成和调节的过程,称为分层渲染。
举个栗子
接着刚才的案例,现在按照主体物、前景、背景的方式把渲染分以下几个部分:汽车主体、地面、远处建筑、背景图片。根据这种方式来进行分层渲染。
我们在后期软件中按图层顺序把这几个层叠加起来,得到了最终的渲染结果。
分层渲染结果对比
左侧为各通道叠加结果,右侧为直接渲染结果
多通道渲染和分层渲染虽然使用的具体技术不同,但其本质都是将一个完整的渲染结果进行合理拆分,再通过合成软件将拆分后的结果进行调节和重组,目的是在不进行重新渲染的前提下对渲染结果进行优化。通常情况下,我们将多通道渲染和分层渲染统称为分层渲染。
实现方式
分层渲染
03后期合成
在本文中,后期合成主要是指将分层渲染中各个单独的通道和层进行调节和重组,在不重新渲染的情况下将渲染结果进行优化。
后期合成并不仅限于此,还包括3D渲染与实拍素材合成(特效大片中常用技术,部分内容为3D渲染,部分为实拍,通过后期合成到一起),添加后期特效等。
影视级后期合成,老虎为3D制作,其他为实拍素材(图片来自网络)
影视级后期调色软件达芬奇(图片来自网络)
实现方式
后期合成
小怿今天的分享就到这里了,相信你已经从中学习到了不少知识。如果你还有不清楚的地方,可以在后台留言交流或者扫一下二维码观看更详细的解说。