计算机图形学第10章计算机动画.ppt

上传人:李司机 文档编号:4109062 上传时间:2023-04-04 格式:PPT 页数:63 大小:2.22MB
返回 下载 相关 举报
计算机图形学第10章计算机动画.ppt_第1页
第1页 / 共63页
计算机图形学第10章计算机动画.ppt_第2页
第2页 / 共63页
计算机图形学第10章计算机动画.ppt_第3页
第3页 / 共63页
计算机图形学第10章计算机动画.ppt_第4页
第4页 / 共63页
计算机图形学第10章计算机动画.ppt_第5页
第5页 / 共63页
点击查看更多>>
资源描述

《计算机图形学第10章计算机动画.ppt》由会员分享,可在线阅读,更多相关《计算机图形学第10章计算机动画.ppt(63页珍藏版)》请在三一办公上搜索。

1、1,第10章计算机动画,10.1 动画技术的起源、发展与应用 10.2 传统动画 10.3 计算机动画 10.4 计算机动画中常用技术简介 10.5 常用的动画软件,2,10.1动画技术的起源、发展与应用,是计算机图形学和艺术相结合的产物综合利用计算机科学、艺术、数学、物理学、生物学和其它相关学科的知识,3,动画技术的起源、发展,1831年,法国人J.A.Plateau发明 传统的图片动画Phenakistoscope机器 恐龙专家格尔梯1909年,美国人W.McCay制作世界第一部卡通动画片虽然片子时间很短,但McCay却用了大约一万幅画面。,4,动画技术的起源、发展,1913至1917年间

2、,美国卡通系列动画片以由P.Sullivan制作的小猫菲利斯最为著名。,1928至1938年间,米老鼠和唐老鸭等系列动画片美国人Walt Disney制作1928年制作的第一个米老鼠短片第一部具有同步音响效果的影片,5,动画技术的起源、发展,计算机动画是二十世纪60年代中期发展起来的 Peter Foldes以他的计算机动画片饥饿 1974年,在法国嘎纳电影节上,获得评委会奖,6,动画技术的起源、发展,二十世纪90年代,计算机动画在好莱坞掀起了一场电影技术的风暴,詹姆斯.卡麦隆导演终结者创下了全球5.14亿美元的非凡票房收入 追赶主角的穷凶恶极的液态金属机器人可以从一种形状神奇地变化成另外一种

3、形状,7,动画技术的起源、发展,1993年,导演斯皮尔伯格开始制作影片侏罗纪公园 ILM(Industrial Light&Magic)实验室制作的恐龙片断 荣膺该年度的奥斯卡最佳视觉效果奖,8,动画技术的起源、发展,1996年,玩具总动员 世界上第一部完全用计算机动画制作的电影,3000万美元的投资 获得了破记录的3.5亿美元的票房收入还获得奥斯卡最佳剧本奖的提名其意义在于:给电影制作开辟了全新道路,9,国内作品里程碑,电影相似 92年,北方工大CAD中心,SGI工作站,用C语言编写93年北京科教厂优秀电影特别奖93年广电部科技进步二等奖儿童寓言电视片咪咪钓鱼386上,C语言编写,10分钟,

4、5人10个月浙江大学,中科院计算所,数学所等,10,计算机动画的应用,商业广告制作建筑装潢设计随着VR技术的发展,照片式效果图将会被三维漫游动画录象所替代 电脑游戏制作影视特技制作国防军事、工业制造、医 疗卫生、法律(如事故分析)、娱乐、可视化教学、飞行模拟、生物工程、艺术等,11,计算机动画的未来,最令人激动不已的当属影视制作方面展望1虚拟演员美国沃尔特迪斯尼公司就曾预言:21世纪的明星将是一个听话的计算机程序,它们不再要求成百上千万美元的报酬或头牌位置,12,计算机动画的未来,“听话的计算机程序”就是虚拟角色,也称为虚拟演员(Virtual Actor)广义上它包含两层含义:用电脑处理手法

5、使已故的著名影星“起死回生”完全由电脑塑造出来的电影明星如蚁哥正传中的蚁哥 最终幻想中的艾琪,13,计算机动画的未来,展望2交互式电影(Interactive Movie)VR是实现途径由观众亲涉其间,控制角色的举动,从而对场景产生互动后果,14,计算机动画的未来,展望3以前采用程序设计语言编程制作 今后面向动画师的界面良好的交互式系统 基于人工智能理论的面向用户的动画系统基于自然语言描述的脚本用计算机自动产生动画,15,第10章 计算机动画,10.1 动画技术的起源、发展与应用 10.2 传统动画 10.3 计算机动画 10.4 计算机动画中常用技术简介 10.5 常用的动画软件,16,10

6、.2 传统动画,什么是动画?世界著名的动画大师John Halas曾经说过:“动画的本质在于运动”动画是指将一系列静止、独立而又存在一定内在联系的画面(Frame)连续拍摄到电影胶片上再以一定的速度(一般不低于24帧/秒)放映来获得画面上人物运动的视觉效果。动画就是动态的产生一系列景物画面的技术,其中当前画面是对前一幅画面某些部分作的修改,17,随着计算机动画技术的发展,尤其是以实时动画为基础的Vidio game的出现,动画不只是产生运动的效果,还包括变形、变色、变光等。,18,每秒24-30帧,18帧1.创意(描述故事:故事梗概、脚本、故事版),制作动画的传统方法,传统动画主要是生产二维卡

7、通动画片,19,制作动画的传统方法,设计:具体场景及演员动作、音乐、布景,背景图,音轨:动画制作前录音,对话,音乐与动作保持同步动画制作中间帧静电复制和墨水加描:草图转移到醋酸纤维胶片上绘制(渲染),着色检查拍摄剪辑,20,第10章 计算机动画,10.1 动画技术的起源、发展与应用 10.2 传统动画 10.3 计算机动画 10.4 计算机动画中常用技术简介 10.5 常用的动画软件,21,计算机在动画中所起的作用,早期:主要表现在帧的制作上关键帧通过数字化采集方式得到,或者用交互式图形编辑器生成,对于复杂的形体还可以通过编程来生成插补帧不再由助理动画师和插补员来完成,而是利用计算机进行自动完

8、成插补帧的制作,包括复杂的运动也由计算机直接完成。,22,计算机在动画中所起的作用,随着三维造型技术和计算机动画技术的发展 在着色方面,画面图像通过交互式计算机系统由用户选择颜色,指定着色区域,并由计算机完成着色工作在拍摄方面,用计算机控制摄像机的运动,也可用编程的方法形成虚拟摄像机模拟摄像机的运动在后期制作阶段,用计算机完成编辑和声音合成,23,计算机动画系统的分类,根据系统的功能分五级,交互式造型、着色,相当于一个图形编辑器,计算并生成插补帧,代替插补员的工作,模拟虚拟摄像机操作,定义角色,动画形体,具有学习能力,有待于人工智能技术的发展,24,计算机辅助二维动画,设计脚本 绘制关键画面加

9、层控制中间画面实时预演着色渲染生成文件进行编辑输出到录像带,计算机辅助制作动画的系统与动画师的关系就像文字处理机与文字作家的关系一样,25,计算机辅助三维动画,二维动画:仍然基于人的手在平面上绘制画面效果在很大程度上取决于人的绘画水平绘画过程只是在平面中表现,表现力受限三维动画:三维动画模拟一个真实的摄影舞台这个舞台上既包括拍摄的主体对象还包括灯光、背景、摄像机等,26,计算机辅助三维动画,进行创意,形成动画制作的脚本 建立画面中各种物体的三维线框模型 确定并调整物体的颜色、材质、纹理等属性 调整灯光,确定背景、环境 模拟虚拟摄像机的运动,让目标运动起来 对动画进行预演 加工处理 将存储在计算

10、机中的图像序列录制到录像带,27,实时动画和逐帧动画,逐帧动画:制作一帧需要几分钟甚至更长的时间,这些帧录制好后,以每秒24帧的速度放映实时动画:动画的生成是直接的,用户可以用交互式的方式让画面中的形体快速移动用户现场选择的时刻就是实现的时刻,结果直接反映到计算机屏幕上,28,电影拍摄与电视拍摄,基本原理相同,不同之处主要表现在:存储介质不同 播放速度不同,电影每秒24帧电视:PAL制:每秒25帧NTSC制:每秒30帧,29,特殊效果,慢动作高速拍摄、正常播放快动作低速拍摄、正常播放,30,运动序列中画面的切换直接切换推拉(zoom)摇移(pan)俯仰(Tilt)淡入/淡出(fade in/f

11、ade out),特殊效果,31,第10章 计算机动画,10.1 动画技术的起源、发展与应用 10.2 传统动画 10.3 计算机动画 10.4 计算机动画中常用技术简介 10.5 常用的动画软件,32,主要的动画技术,参数关键帧技术样条驱动技术变形技术过程动画技术关节动画与人体动画技术基于物理模型的动画技术行为动画技术运动捕获技术,33,参数关键帧技术,给出两幅关键帧,计算机生成中间画面适合刚体运动模拟早期仅仅用来插值帧与帧之间卡通画的形状后来对运动参数插值,实现对动画的运动控制,34,参数关键帧技术,可归结为关键参数的插值问题位置、方向、大小9个运动参数决定位置参数:Tx,Ty,Tz,方向

12、参数:Rx,Ry,Rz,比例参数:Sx,Sy,Sz,35,参数关键帧技术,与纯数学插值问题不同:一个特定的运动从空间轨迹来看可能是正确的但从运动学或动画设计角度看,则可能是错误的关键帧插值要求:能产生逼真的运动效果用户能方便有效地控制物体运动的运动学特性 例如,通过调整插值函数改变物体运动的速度和 加速度,36,匀速运动的模拟 假定需在时间段t1与t2之间插入n(n=5)帧 终始关键帧之间的时间段被分为n+1个子段 其时间间隔为:t=(t2 t1)/(n+1)则任一插值帧的时刻为:j=1,2,n,参数关键帧技术,37,加速运动的模拟 为使帧间的时间间隔增加 可使用下列三角加速函数来得到增加的间

13、隔:1-cos,0/2 对于插值帧来说,第j个插值帧的时刻可由下式得到:j=1,2,n,参数关键帧技术,38,减速运动的模拟 使用下列三角减速函数来得到减少的间隔:sin,0/2,则第j个插值帧的时间位置被定义成:j=1,2,n,参数关键帧技术,39,混合增减速度的模拟 先增加插值时间间间隔后减少时间间隔所使用的时间变化函数是:1/2(1 cos)0 得到第j个插值帧的时刻为:j=1,2,n,参数关键帧技术,40,参数关键帧技术,关键帧动画存在的主要问题 交互响应慢物体运动的物理正确性和自然真实性难以保证,41,样条驱动技术,基于运动学描述用户事先指定一条物体运动的轨迹通常用三次参数样条表示指

14、定物体沿该轨迹运动 也称运动轨迹法所要解决的基本问题通过对样条曲线等间隔采样求出物体在某一帧的位置从而生成整个动画序列,42,样条驱动技术,如果直接对参数空间进行等间隔采样,势必带来运动的不均匀性匀速运动时,需要对样条进行弧长参数化,43,样条驱动技术,为解决插值的时间控制问题Steketee提出用双插值方法位置样条空间轨迹曲线 物体位置对关键帧的函数运动样条速度曲线 关键帧对时间的函数,44,变形技术,柔性物体(soft object)动画技术许多商用动画软件都提供变形工具Softimage、Alias、Maya、3DS MAX,45,变形技术,Morphing技术指将一个给定的数字图像或者

15、几何形状S以一种自然流畅的、光滑连续的方式渐变为另一个数字图像或者几何形状T。,46,变形技术,基本思想:移动顶点,通过顶点改变,达到变形给出物体形变的几个状态如两个物体或两幅画面之间特征的对应关系以及相应的时间控制关系物体沿给定的插值路径进行线性或非线性的形变基于物体表示的变形技术适用于物体拓扑结构不发生变化的变形操作,47,变形技术,自由变形技术(FFD)Free Form DeformationSederberg和Parry1986年提出基本思想不对物体直接进行变形而是对物体所嵌入的空间进行变形引入一种基于三变量B样条体的变形工具lattice FFD方法中的lattice块的形状为平行

16、六面体,48,变形技术,优点:最实用,适用面最广间接的与物体表示无关的变形方法物体的变形是任意的,可由动画师任意控制对变形的可控性更强缺点:缺乏对变形的细微控制,如人脸表情,49,过程动画技术,Procedural Animation或Random Animation物体的运动和变形可由一个过程来控制物体的变形不是任意的遵循一定的数学模型或物理规律水波运动,三维森林、草叶随风飘动,火光、烟雾等特殊光效,50,关节动画与人体动画技术,运动学、动力学方法用球体作为基本体素来构造人体,51,基于物理模型的动画技术,考虑了物体在真实世界中的属性基于动力学原理来自动产生物体的运动特别适合于对自然物理现象

17、的模拟如刚体运动模拟、塑性物体变形运动以及流体运动模拟等,52,行为动画,Behavioral Animation要求实时性、VR处于初级阶段,文章少,53,运动捕获技术,Motion Capture运动捕获的过程:真实演员按导演的要求做动作动作被转换为数字信息,通过感应器记录到计算机中计算机搜集这些数据后将信息传递到工作室,然后结果被3D化,在计算机中以线条形式表现出来,形成电影中角色的基础增加皮肤和外壳之后,那些线条就成为了虚拟角色,54,运动捕获技术,好莱坞的CG人体动作一般都会采用昂贵的动作捕获系统录制完成 1998年获奥斯卡视觉效果成就奖的泰坦尼克沉船时乘客落水的镜头全三维CG影片最

18、终幻想人类面部表情,55,运动捕获技术,应用:电影特效医学康复动作分析运动员的动作训练商业广告电子游戏娱乐事业,56,第10章计算机动画,10.1 动画技术的起源、发展与应用 10.2 传统动画 10.3 计算机动画 10.4 计算机动画中常用技术简介 10.5 常用的动画软件,57,微机上的二维动画软件,Macromedia公司出品的Flash 采用流式播放技术被广泛用于制作网页动画 Animator StudioFirework等,58,常用的三维动画软件,3D Studio与3DS MAX美国Autodesk公司,59,常用的三维动画软件,Softimage 3D Microsoft收购

19、加拿大Softimage后,将工作站上的Softimage移植到了Windows NT下,60,常用的三维动画软件,Maya 3D 美国的Wavefront公司兼并法国的TDI公司,美国的SGI公司兼并加拿大的Alias公司,其后是Alias兼并Wavefront改名成为SGI属下的加拿大Alias/Wavefront公司 1998年推出超强级三维动画软件Maya 优点:交互方便图形绘制效率高引进了许多新的动画工具,如FFD技术等 强大的粒子系统 其发展大有超过Softimage 3D之势,61,常用的三维动画软件,LIGHTWAVE 3D 价格低廉,品质出色全球唯一支持大多数工作平台的3D系统在Intel(Windows NT/95/98)、SGI、Sun MicroSystem、PowerMac、DEC Alpha等各种平台上都有一致的操作界面影视制作的首选软件使用比例大大高于其它软件连Softimage 3D也甘拜下风,62,动画的后期处理,动画的后期处理影视片段剪辑与特技处理包括合成、图像Morphing、特殊光效等软件主要有:Discreet Logic公司的FlintSoftimage公司的EddieAlias公司的ComposerAdobe公司的After Effects、Premier,63,作业,(1)P321,题2(2)P321,题4,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号