欢迎来到天天文库
浏览记录
ID:36917890
大小:3.03 MB
页数:71页
时间:2019-05-10
《《维动画制作概述》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一章三维动画制作概述主讲人:李文杰《阿凡达》Avatar(化身)1.1三维动画技术概述阿凡达(Avatar)是一部科幻电影,由著名导演詹姆斯·卡梅隆执导,二十世纪福克斯出品。该影片预算超过5亿美元,成为电影史上预算最高的电影。全球第一部票房突破19亿并一路到达24亿美元的影片传统动画制作方法:制作一秒钟的动画需要绘制24张图画,一分钟需要1440张图画,一部一个小时左右的动画片需要126400张画面,如果一个人绘制需要6320天,大概需要20年的时间,工作量巨大。用于动画制作的Motioncapture(运动捕捉)技术可以追溯到20世纪70年代,迪斯
2、尼公司曾试图通过捕捉演员的动作以改进动画制作效果。1.1高清电影制作流程下图为我校亚瑟动画工作室的运动捕捉现场1.2常见的运动捕捉方式一、机械式运动捕捉机械式运动捕捉的一种应用形式是将欲捕捉的运动物体与机械结构相连,物体运动带动机械装置,从而被传感器实时记录下来。这种方法的优点是成本低,精度较高,可以做到实时测量,还可容许多个角色同时表演。但其缺点也非常明显,主要是使用起来非常不方便,机械结构对表演者的动作阻碍和限制很大。且较难用于连续动作的实时捕捉,需要操作者不断根据剧情要求调整设备的姿势,主要用于静态造型捕捉和关键帧的确定。二、声学式运动捕捉常用的声学
3、式运动捕捉装置由发送器、接收器和处理单元组成。发送器是一个固定的超声波发生器,接收器一般由呈三角形排列的三个超声探头组成。通过测量声波从发送器到接收器的时间或者相位差,系统可以计算并确定接收器的位置和方向。Logitech、SAC等公司都生产超声波运动捕捉设备。这类装置成本较低,但对运动的捕捉有较大延迟和滞后,实时性较差,精度一般不很高,声源和接收器间不能有大的遮挡物体,受噪声和多次反射等干扰较大。由于空气中声波的速度与气压、湿度、温度有关,所以还必须在算法中做出相应的补偿。三、光学式运动捕捉光学式运动捕捉通过对目标上特定光点的监视和跟踪来完成运动捕捉的任
4、务。目前常见的光学式运动捕捉大多基于计算机视觉原理。从理论上说,对于空间中的一个点,只要它能同时为两部相机所见,则根据同一时刻两部相机所拍摄的图像和相机参数,可以确定这一时刻该点在空间中的位置。当相机以足够高的速率连续拍摄时,从图像序列中就可以得到该点的运动轨迹。典型的光学式运动捕捉系统通常使用6~8个相机环绕表演场地排列,这些相机的视野重叠区域就是表演者的动作范围。为了便于处理,通常要求表演者穿上单色的服装,在身体的关键部位,如关节、髋部、肘、腕等位置贴上一些特制的标志或发光点,称为“Marker”,视觉系统将识别和处理这些标志。下图为我校亚瑟动画工作室
5、的光学式运动捕捉现场。如果在表演者的脸部表情关键点贴上Marker,则可以实现表情捕捉《阿凡达》主角表情捕捉1.3运动捕捉空间捕捉角色面部表情的动画特技吊挂系统进行空间校准分别对每个镜头的拍摄角度、焦距、光圈进行调整,如图1.4运动捕捉过程在捕捉之前要首先确定捕捉点分布的模版,基于不同的捕捉精度、数据用途、三维动画软件的类型,可以选择不同的模版,模版中捕捉点的分布就是要在演员身上粘贴捕捉点的位置,如图捕捉点一般分布在角色肢体的关节位置附近,捕捉点的作用主要体现在:标定关节的位置、标定肢体的体积、标定肢体的前后或左右。在正式捕捉之前,演员还要做一段预备动作,
6、运动身体的每一个部位,依据预备动作和肢体模版,创建该演员的个性化模版文件,以后所有捕捉到的动作都基于这套个性化模版。利用光学动作捕捉系统,表演者负责根据剧情做出各种动作和表情,下图为我校亚瑟动画工作室运动捕捉现场。到目前为止镜头捕捉到的还是一些图像文件,单击Reconstruction(重建)选项卡,如图如果同时捕捉多个角色的动作,或者角色动作中包含摔倒、滚动等动作,一些捕捉点可能被遮挡,造成捕捉数据中捕捉点丢失等错误。专业的捕捉工程师任务:解决错误;避免错误;补救错误;1.5捕捉结果编辑运动捕捉过程可以将演员的动作完全解析为三维虚拟空间中的动作,动作
7、看起来完全真实,十分生动自然。但在某些情况下,完全逼真的动作往往抹煞了动画区别于实拍影视的夸张、变形独特性,在动画中角色的动作可以超出正常人的运动阈限,甚至骨骼也可以被自由的拉伸、压缩、变形。一些软件可以对运动捕捉的数据进行重新编辑,创建更具动画表现力的动作,常见的运动数据编辑包括:一、动作调节二、混合三、回放四、常量偏移五、瞬时偏移1.6运动捕捉数据驱动运动捕捉的数据可以输出为不同的格式,方便地被大多数三维动画软件调用,在ViconIQ中可以将运动数据输出为CSM文件格式,该格式的运动数据可以被CharacterStudio直接调用,如图在3
8、dsmax中创建一个动画角色的骨骼,并编辑该骨骼的形态使其与动画角
此文档下载收益归作者所有