1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

想象中的画面就这样一步步变得如此真实,好精彩(多图)

本帖由 漂亮的石头2015-07-06 发布。版面名称:知乎日报

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    486,020
    赞:
    46
    用电脑制作 3D 动画详细过程是怎样的?

    [​IMG] 城门妖怪,Visual Effects Artist To Be

    这个提问太大了,我就以做一个动画短片为例说一下大致流程和分工吧。

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

    [​IMG]

    2. 建模

    我是在美帝学的,中文名词用的可能不准确。Autodesk Maya 是最通用的基本软件,建模时会用到其他的建模软件比如 Mudbox,Zbrush 等。我个人非常不喜欢建模这件事,但喜欢的人会疯狂的喜欢,没完没了的建模玩。

    以下是给建筑和物品的建模方式,从基本的几何体(立方体、圆柱等)开始,拉伸,截面,旋转,合成,加线建成模型。模型要尽量保持简洁高效,不能有多余的点线面,不然之后会造成贴材质和渲染的麻烦。

    [​IMG]

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

    [​IMG]

    3. Rigging (中文叫绑定)

    人物的模型一般就像上面一样的大字型,要动起来全靠 Rigging。这个活非常技术。首先要先建立人物的骨骼:

    [​IMG]

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

    [​IMG]

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

    [​IMG]

    4. 动画

    有了 rig 之后,人物就可以动起来了

    动画师一般会录下来真人表演的动作,然后再根据真实的动作开始做动画。而且很多时候都是动画师自己演的:

    [​IMG]

    做动画是一种表演方式,所以动画师都很有表演才能。我是传奇的一位动画师在做一段僵尸跳下楼梯的镜头时,因为需要先录下来真人参考,从楼梯上跳下来腿摔断了。超凡蜘蛛侠里面电光人的动作参考的是特效制作总监在水下拍的自己扭来扭去的动作。

    动画是作品的灵魂,动画做的让人信服,人物才能活起来。每个眨眼,每次小动作的设计和执行都是体现人物性格的关键。这就是为什么皮克斯和迪斯尼的作品这么有灵性。比方说观众可能不会注意到,在 Big Hero 6 里面,动画师为了体现 go go(那个酷的不行的黑发女孩)耍酷的特点,她嚼口香糖的时候不是直接把它吹爆,而是吹出泡泡,放回嘴里,然后咬爆。这种细节的奇思妙想真让人佩服。



    5. 材质、灯光与渲染

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

    [​IMG]

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

    [​IMG]

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

    [​IMG]

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

    [​IMG]

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

    [​IMG]

    6、合成 Compositing

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

    [​IMG]

    7、剪辑

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

    电脑动画的大致制作过程就是这样,我省略了某些特效方面,比如毛发,水,烟雾等,请其他专业人士补全吧。

    以上提到的每个步骤都是一门专业,是耗时耗力,兼并艺术与技术的行业。如果你身边有人是做电脑动画或电影视效的,请爱护他们,在他们偶尔从洞穴里爬出来的时候请他们吃饭,因为他们不一定什么时候就猝死了(严肃脸)。真的。



    查看知乎原文
     
正在加载...