用电脑制作 3D 动画详细过程是怎样的?

2020-03-12 15:44
作者:城门妖怪

1. 在开始做动画之前,当然要先解决剧本、人设、场景设定、分镜等等与技术无关的问题。就像这样:


2. 建模
我是在美帝学的,中文名词用的可能不准确。Autodesk Maya是最通用的基本软件,建模时会用到其他的建模软件比如Mudbox,Zbrush等。我个人非常不喜欢建模这件事,但喜欢的人会疯狂的喜欢,没完没了的建模玩。
以下是给建筑和物品的建模方式,从基本的几何体(立方体、圆柱等)开始,拉伸,截面,旋转,合成,加线建成模型。模型要尽量保持简洁高效,不能有多余的点线面,不然之后会造成贴材质和渲染的麻烦。


以下是常见的用于游戏的人物模型,在建模软件里完成之后人物身上有几百万几千万的面,要简化之后才能拿来做动画。


3. Rigging (评论教我中文叫绑定)
人物的模型一般就像上面一样的大字型,要动起来全靠Rigging。这个活非常技术。首先要先建立人物的骨骼:

骨骼和各种控制点做好之后做蒙皮,在模型上画出每个控制点对肌肉和骨骼的影响程度,然后发生了很多事之后(啥),就会变成下面这样

动画师通过控制rig使人物动起来,想要rig出一个各个地方都能自由活动,又能让动画师好上手,又不会动不动崩坏文件的人物真是不容易啊。脸部的rig:


4. 动画
有了rig之后,人物就可以动起来了
动画师一般会录下来真人表演的动作,然后再根据真实的动作开始做动画。而且很多时候都是动画师自己演的:

做动画是一种表演方式,所以动画师都很有表演才能。我是传奇的一位动画师在做一段僵尸跳下楼梯的镜头时,因为需要先录下来真人参考,从楼梯上跳下来腿摔断了。超凡蜘蛛侠里面电光人的动作参考的是特效制作总监在水下拍的自己扭来扭去的动作。
动画是作品的灵魂,动画做的让人信服,人物才能活起来。每个眨眼,每次小动作的设计和执行都是体现人物性格的关键。这就是为什么皮克斯和迪斯尼的作品这么有灵性。比方说观众可能不会注意到,在Big Hero 6里面,动画师为了体现go go(那个酷的不行的黑发女孩)耍酷的特点,她嚼口香糖的时候不是直接把它吹爆,而是吹出泡泡,放回嘴里,然后咬爆。这种细节的奇思妙想真让人佩服。


呃。。真的有人看吗?有人看我再写。快看我快看我!!

—————————————7/2 更新—————————————————————
5. 材质、灯光与渲染
这三个方面是密不可分的,这个过程从建模之后就一直在进行。有了真实的材质画面才可信,有了灯光才有气氛和故事。3d的布光与电影布光有许多相似之处,除了像电影灯光师一样要分辨如何创造气氛和画面之外,灯光师通过控制光的种类、强度、形状、颜色、反射方式、阴影等等来模拟真实的光影效果。


调整材质的物理性质可以模拟出不同效果:金属、塑料、皮质、玻璃等等。材质的纹理通常用Photoshop做出来图片之后贴在模型上,做起来很复杂,这边就先不细说了。

在真人电影里,材质和灯光也是让模型达到以假乱真效果的关键。


经过渲染才能看到灯光与材质的效果。渲染器有很多种,目前电影和动画经常使用的渲染器有Arnold和皮克斯开发的Renderman。渲染是最费时间的最后步骤,动画制作中的所有人的努力都是为了节省渲染时间的同时达到最佳效果。Big Hero 6之所以得到这么壮观的效果是因为电影中的San Fransokyo中的全部建筑和车辆都是完整的模型,包括八万三千座大楼和二十一万盏街灯。他们为此开发了一个新的渲染器Hyperion,Hyperion对光的特殊计算方式才让渲染这种超大型场景成为可能。


在这之前,动画与电影中的远景都是通过Matte Painting 实现的,也就是画出来的2d画面,或者通过把2d画面投射在简单的3d物体上得到的“假像”。就像下面这样,前景是真实的建筑(在动画中前景是完整的3d模型),背景是Matte Painting.

6、合成Compositing
合成是最后一步,也是非常重要的步骤,好的Compositer能化腐朽为神奇。现在行业里一般使用Nuke做合成,把渲染出来的层面(对不起我实在词穷了)合成起来,调整光和材质的不足之处,把背景和特殊效果与画面合成在一起。

7、剪辑
经评论提醒,我少说了最后剪辑的步骤。我剪辑不是很专业,习惯用After Effects,评论说剪辑不应该用AE应该用非编软件像Premiere这种。剪辑就是把渲染合成好的各个镜头拼在一起,整体调整色调,配音,配乐,加片头、字幕、职员名单。这个步骤跟动画技术就没有很大关系啦,做电影剪辑的人也可以做这件事。