本文主要聊聊国内三维动画电影公司的制作流程分工。主要从岗位名称、主要职责、技能要求、软件工具四个方面对国内主流三维动画电影公司制作流程和岗位进行介绍。文章尽量用动图来更加形象地展现制作流程,建议连好WiFi浏览。(土豪随意)

三维动画的制作是一个漫长的过程,一部动画电影从前期构思到后面成片产出往往需要集合大量的资金、人员、与时间。比如最近爆火的《哪吒魔童降世》从2016年开始进行制作,而前期剧本的创作更是从2014年便开始。前后5年的创作时间共计耗资6000万左右人民币,集结制作人员将近1600人。《白蛇》8000w制作费用,制作时长超3年。《大圣》制作成本6000w不算宣发,从前期剧本到制作完成足足用了8年时间。迪士尼的精品制作更是吓人,每一部电影的制作都会动用大量人力物力当年《白雪公主》到最近的《toy story4》动辄都是上亿美元的制作费用,数千人艺术家团队,数年的制作时长。精品是由精品的原因的,人家投资一部的成本,在国内可以做数部动画电影。

正文之前先说三点注意:

1.在国内不同的公司,很多相同的岗位叫法都是不一样的,请自行按职责对号入座。国内很多公司会把让一些工种负责多种工作,本文按照比较规范的大公司分工对岗位做一些大致介绍。

2.三维动画从制作流程上可分三大部分:前期设计、中期制作、后期渲染合成。按照制作流程一一介绍。

3.图片版权归原作者所有,本文出现图片仅供学习交流。

一、前期设计部分

1、剧本创作(动画编剧)

在动画制作开始之前,需要做一个非常重要的工作。构思动画剧本,动画剧本创作往往动画在开始制作之前1-2年开始创作。这一阶段,编剧们会对剧情的逻辑性、人物性格的、以及动画的主题进行热烈的讨论,并最终拿出一个比较好的方案与剧本。日本电影之神黑泽明曾经说过:好剧本不一定能拍出好的电影,但差的剧本绝对不可能拍出好电影来。可见剧本对于影视创作的重要性。动画剧本对于动画的重要至关重要,通过前期的剧本创作,导演可以确定动画的主题思想、整体的艺术风格、故事情节安排、人物性格与情感等。

技能要求:具有深厚的文学功底、对事物有敏锐的观察力、最好能够熟悉动画的制作流程。

使用软件:纸笔office,外加一个冲破天际的脑洞。

2、角色场景概念设计(人物场景概念设计师)《精灵王座》莉雅人物概念设计图《灵笼》场景概念设计

剧本创作好之后,概念设计师会根据剧本和导演的要求,设计并详细绘制出一系列人物形象、道具和场景。概念设计师在设计人物衣服纹饰场景细节这些东西的时候,常常会去一些地方寻找灵感比如服装店啊、有古建筑的旅游景点、山洞等等。这一步设计出来的形象道具会作为后面三维建模和整体影片风格的重要基础,也是初步将人物场景由文字转向可视化图片。

技能要求:具有良好造型能力,色彩基础,手绘能力。

软件:PS或其他绘图软件,会三维软件更好。

3、二维分镜设计(故事版设计师)

故事版设计师根据按照剧本剧情和人物台词,将剧本文字用镜头和画面组合的形式表现出来。不需要将画面画的多精致,但要能准确的表现人物走位、镜头运动、场景道具布置,画面构图和光影,并将这些画面按照一定的时间组合成一系列镜头。上一部概念设计是将人物形象转化为画面,这一步是将故事情节初步转化为画面。

技能要求:手绘能力必不可少,熟练掌握镜头语言,具备良好的构图能力。

软件:PS、flash或其他绘画设计软件,premiere或其他剪辑软件。

二、中期制作

1、三维建模(三维模型师)《哪吒魔童降世》哪吒建模

前期概念设计师设计好二维的任务形象之后,这些设计稿将会被送到三维建模师手中。三维模型师和雕塑家很类似,都是将二维图纸上的设计用三维的形式表现出来。只不过雕塑家是用凿子和锤子用相应材料雕出来,而模型师是根据前期人物场景设计,把二维的人物、道具和场景用软件相对应的功能雕刻出来。

技能要求:空间造型能力,美术基础、艺用解剖(了解角色肌肉分布走向和关节位置)。

软件:maya模型模块(建立大致模型),zb,mudbox(雕刻模型细节)

2、材质贴图(材质师)建好模型贴图之前贴图之后

根据人物场景设计,给建好的模型画材质展uv布线贴图。让灰色的模型拥有色彩,虽然上面动图中我一下就给角色贴上图了,但这里的一键切换是建立在材质师绘制好贴图并给模型赋予材质等大量繁琐工作的基础之上的。

技能要求:手绘能力,色彩能力,空间思维能力

软件:maya材质模块,PS(绘制贴图),Mari(贴图)

3、模型绑定(绑定师)动图中的红色圆圈就是模型的控制器,鼠标选中控制器拖动角色便跟着一起动。

三维建模师建好模型之后会将模型交给绑定师,绑定师的工作就是给建好的模型躯干表情添加骨骼和控制器,并蒙皮刷权重,方便后面动画师为角色添加生动的动作和表情。绑定师就好比给木偶戏里面木偶的一些重要关节添加一些提线,让木偶能够随心所欲的动起来。上图中点选的红色圆圈就是绑定师给模型添加的控制器,通过控制器可以让后面的动画师控制模型完成一定的动作。

技能要求:艺用解剖(了解关节位置添加控制器),Python、mel编程(高级别项目控制器添加过程中会涉及到编程)。

软件:maya绑定模块,Maya的mel、Python编程模块。

4、三维分镜制作(layout动画师)layout动画,只是将人物走位镜头表现出来

layout动画师,收到上游绑定好的模型与前期设计提到的二维故事版之后,负责将二维故事版的镜头运动,人物走位,道具场景布置,整体画面构图用绑定好的模型在三维软件中呈现出来。在国内很多小公司会把全部layout工作都交给后面的角色动画师去做,一些大公司则会挑选经验比较丰富的角色动画师们来专门担任这一职位,新手动画师是无法担任此职位的。

技能要求:镜头语言(镜头的架设与镜头运动衔接)、画面构图(在三维软件中摆出二维分镜中的构图)、简单剪辑。

软件:Maya相机动画模块(架设镜头)、简单绑定模型模块(需要了解不要很精通)、pr或其他剪辑软件(将制作好的镜头用剪辑软件拼接)。

5、三维角色动画制作(角色动画师)短短1s的镜头可能会用一周时间来制作

layout动画师将镜头角色走位确定好之后,文件将会被送至三维角色动画师手中。角色动画师将在layout的基础之上给角色运动添加运动规律和动画原理(挤压拉伸、跟随重叠、夸张、慢入慢出等十二条法则)。还要将角色表情进一步细化,使人物运动更加真实并具有美感,表情更能传达出角色情绪与心里活动。三维动画师工作流程通常分为这几个阶段:拿到分镜和台词-根据分镜和台词录制参考(通常是自己表演,实在演不出来就猫狗拿来一起演或者从其他电影里找相似片段)-制作动画blocking(添加运动规律和动画原理)-润色动画(使动画更加流畅自然)。上述过程劳动量极大,因此手k动画师也是整个公司平均加班最多的岗位,没有之一。其实,三维动画师就相当于真人电影中的演员,没有他们就没有动画中栩栩如生的表演。

技能要求:运动规律,动画原理、一颗过硬的肝。

软件:maya动画模块、简单相机模块。

三、后期制作

1、角色特效师(cfx)小白小青的衣服和头发,是角色特效师用软件解算出来的还有莉雅柔顺的刘海

动画师将角色的动作调好之后,此时镜头里角色的头发和衣服是不会动的。这时候就需要角色特效师,用黑魔法给角色的衣服和毛发添加动画。角色特效师会用一系列软件和插件给人物的头发衣服以及一些挂件进行动力学设置,使之具备符合物理规律的视觉效果。并给主要人物添加肌肉感,使角色看起来更加真实可信。

技能要求:毛发衣服正确合理的运动规律、肌肉构造挤压变形,高级别项目对编程也有要求

软件:maya ncloth(衣服布料解算)、maya nhair(角色头发解算)、yeti(毛发解算)、MarvelousDesigner(衣服制作、布料解算)。

2、场景特效光、水等效果

在角色特效制作的同时,场景特效师也开始给场景添加各种特效。电影画面里面的山、水、雾、雨,人物打斗的光效和爆炸破碎烟雾等等。特效师在添加效果的同时,还要顾及画面美感和粒子运动的真实性和韵律感。

技能要求:理解自然界规律、对画面构图和动态精准把握

软件:maya特效模块、houdini(特效软件)、nuke(合成软件)

3、数字绘景(数字绘景师Matte Painting)《白蛇缘起》中大全景画面即由数字绘景完成

若是遇到特别大的场景,如果采用建模的方法,由于场景细节度较高会极大的增加建模师的工作量,并且在后期渲染的时候也会大大延长渲染时间。那怎么解决电影中特大场景的制作呢?这时候就要用到一种技术“数字绘景”。数字绘景师将已有的场景绘制扩大(或者将特大场景全部绘制出来),添加大量真实细节。并与合成渲染师合作通过三维特效软件,将绘制好的场景根据景别安置在相应的位置以供渲染。这样可以大大节省资源的消耗。其实数字绘景师和前面概念设计中的场景设计相似,只不过数字绘景还需要掌握一些后期渲染方面的知识。

技能要求:手绘能力,画面构图光影色彩能力,环境构建能力,后期合成知识

软件:PS等绘图软件,maya(贴图用),nuke(后期合成),mari贴图软件,高级项目要求会使用一些主流渲染器如arnold、redshift等。

4、灯光渲染合成(灯光渲染师)《白蛇缘起》灯光渲染合成1《白蛇缘起》合成镜头2

到了灯光渲染合成,前面制作的模型、动作、特效、数字绘景,全部用后期软件按照美学构图原理堆在一起。然后给场景打灯,模拟真实自然光线,或室内特定灯光。接着给画面调色渲染合成,输出为最终大家在影院里看到的画面。

技能要求:光影知识,色彩原理,渲染知识

软件:maya灯光模块,anrold或其他渲染器,nuke(合成软件)、ae(合成软件)。

5、剪辑(剪辑师)剪辑软件premiere

合成渲染师将画面全部渲染完成后,剪辑师会拿着这些片段,根据剧本和导演要求用premiere或其他剪辑软件,将所有片段按照一定顺序组合起来成为一个完整的电影。再给画面调颜色、添加字幕和镜头与镜头之间的转场。

技能要求:视听语言、色彩原理、良好的节奏感镜头感。

四、其他重要人员

1、导演

贯穿始终的重要人物,项目的终极大boss。上到总监下到职员全部都得听这个人的。宫崎骏导演

2、制片

主要负责电影项目的进度监督,与不同的岗位进行沟通以协调各制作部门。制片有大制片和小制片,大制片负责整个大的电影项目,每个部分的小制片负责自己制作部分。大制片 铃木敏夫

3、各部门TD(技术开发)

各部门的流程td负责一些工具的开发和文件的管理与修复。比如,一位动画师做好的动画,由于软件闪退导致文件丢失。这时候td大佬就会过来帮助动画师找回丢失的文件(国外才有的待遇,在国内这种情况动画师就只能重做了),避免动画师进行大量重复劳动。又或者绑定师想要一款自动绑定身体的插件,td就会帮忙写一个小的程序来实现。

以上就是国内三维动画电影的制作流程,编辑不易,如果对你有所帮助,请不要吝惜你的大拇指哦!!!

如何用python制作动画电影_动画电影是如何制作的?相关推荐

  1. 二维动画作品_动画设计丨从设计到制作,你不知道的东西还有很多......

    1.动画专业的方向 动画大概的方向有三个,分别是二维,三维,还有实验动画.其实动画的方向还有很多,也很细.这三个只是大方向,国外学校还会有很多很细的专业划分,会帮助大家专业有专攻.这是不同于国内大学动 ...

  2. 如何用python做词云图_科学网—如何用Python做词云?(基础篇视频教程) - 王树义的博文...

    只需要花10几分钟,跟着教程完整做一遍,你就能自己用Python做出词云了. <如何用Python做词云?>图文版发布于2017年6月,是我数据科学系列教程中的第一篇. 目前仅简书一个平台 ...

  3. 如何用python画爱心型线_如何用python画爱心

    用python绘制爱心的基本步骤如下: 首先先下载安装好python程序. 在我们自己的电脑上找到python 的IDLE工具. 2.然后打开IDLE,新建一个文件,命名为test1.py. 3.接着 ...

  4. UE4源码阅读_骨骼模型与动画系统_动画流程

    0. 写在前面 本文为个人学习的笔记整理,如有错误,望不吝指出. 本篇粗略的描述UE4中每帧动画计算的主流程,该流程涉及的相关代码,因为动画设置的多样性,还有相当多的分支代码. 本篇只描述角色跑起一个 ...

  5. qt制作一个画板_如何直接用Sketch制作动画|Sketch插件|

    本期的sketch插件来为大家讲解如何制作动画,看来看看马克笔设计留学的MUzi老师的教程吧! 安装 1.下载并解压 Anima Tookit.ziphttps://timeline.animaapp ...

  6. ios 动画设计_动画和讲故事在设计中的力量

    ios 动画设计 As human beings, we've always been fond of storytelling. Just think of campfire stories, Sa ...

  7. axture动画原型制作_动画《凡人修仙传》开播:期待一个“十年番”

    澎湃新闻记者 夏奕宁 7月25日,动画<凡人修仙传>正式登陆B站,首周连播4集,目前已累积近2000万的播放量.本作由bilibili.猫片.万维猫动画和原力动画出品,改编自起点白金作家忘 ...

  8. 如何用python自动改试卷_利用Python和Jinja2自动生成试卷

    一.概述 Jinja2是Python 3下一个被广泛应用的模版引擎,它的设计思想来源于Django的模板引擎,并扩展了其语法和一系列强大的功能.其中最显著的一个是增加了沙箱执行功能和可选的自动转义功能 ...

  9. 如何用python批量下载数据_使用Python批量下载数据

    这次依旧是,不过下载的是Australian Bureau of Statistics的数据,都是xls的表格,网址为:http://www.abs.gov.au.网页打开左边有棵树目录,里面记录的澳 ...

  10. 如何用python实现地图定位_基于 PyQt5 实现地图中定位相片拍摄位置

    项目简介:本次项目主要学习了如何查找相片中的 Exif 信息,并通过 Exif 信息中的 GPS 数据在百度地图中进行定位标点,以确定相片的拍摄地点.本次实验的目的旨在通过包含 GPS 信息的相片进行 ...

最新文章

  1. 【怎样写代码】工厂三兄弟之工厂方法模式(四):工厂方法模式
  2. 字符串转二进制 python_将字符串转换为二进制
  3. 漫谈递归:从斐波那契开始了解尾递归
  4. android p 权限流程,Android native 权限控制流程
  5. 依赖倒置原则(DIP)、控制反转(IoC)、依赖注入(DI)(C#)
  6. vba 当前文件名_VBA代码解决方案第77讲内容:如何导出文件
  7. chrome调试、移动端调试
  8. 理解TypeScript的泛型
  9. mysql怎么判断2个时间戳为同一天_php如何判断两个时间戳是一天
  10. lisp方格网法计算土方量_飞时达土方软件多级边坡土方量计算(选方格点放坡)...
  11. HBase shell 示例
  12. 【转】windows下mongodb安装与使用整理
  13. Java运行Shell脚本
  14. 酷派D530刷机指引之官方ROM
  15. [导入]一个都不能少:全面认识IE插件
  16. SMAA算法详解 - SMAALumaEdgeDetectionPS
  17. Java多线程复习整理(二)
  18. unity手游之聊天SDK集成与使用一
  19. php files 转数组,转 PHP文件上传$_FILES数组各键值含义说明
  20. 微信小程序开发聊天室——实时聊天,支持图片预览

热门文章

  1. 《Android开发艺术探索》超详细笔记【转载】
  2. 怎样使用迅雷提高下载速度
  3. Namecheap 给域名添加ssl证书
  4. [bigdata-56] py3+selenium 抓取学信网 最简demo
  5. PS用圆角矩形工具画出来的是实线而是虚线,哪里出问题了?
  6. 频数直方图的步骤_绘制频数直方图步骤
  7. Python | 计算给定数字的平方(3种不同方式)
  8. 怎样做项目计划(转载)
  9. 五、python的数据容器(站在前辈们的肩膀上注入自己的理解,强势总结,适合入门,也适合复习)
  10. html中版权号怎么打,网站底部版权符号怎么打出来