第7单元 动画制作与flash脚本基础.pptVIP

  1. 1、本文档共127页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7单元 动画制作与flash脚本基础

第7章 动画制作与Flash脚本基础 7.1 计算机动画研究的内容 7.2 计算机动画的应用 7.3 ActionScript简介 7.4 ActionScript语法规则 7.5 数据类型、变量、表达式和函数 7.6 一般对象属性 7.7 常用交互动作命令 7.8 内置类 7.9 综合实例 动画制作指的是用计算机生成一系列可供实时演播的连续画面的技术,即所谓的计算机动画技术 计算机动画是使用计算机作为工具来产生动画的技术 7.1 计算机动画研究的内容 1. 运动控制方法 2. 动画描述模型与动画语言 3. 中间画面的生成技术 4. 三维动画中物体造型技术 5. 动画绘制技术 运动控制方法 计算机动画中用于控制动画物体随时间而运动控制模型主要有:运动学方法、物理推导方法、随机方法、行为规则方法、自动运动控制方法等。 常用的三类主要的运动控制模型依次是几何模型、物理学模型和行为模型 运动学方法 这是传统的动画技术 运动通过几何变化(包括旋转、缩放、位移、切变)来描述 物理推导方法 应用物理定律推导物体的运动 运动是用物体的质量、惯量、作用在物体的内部外部力力矩以及运动环境中其他物理性质来计算的 随机方法 它是描述不规则的随机运动所采用的 在造型和运动过程中使用随机扰动的一种方法 主要包括分形技术、粒子系统等方法,用于模拟山形成、树生长、云飘运动、火燃烧、弹药爆炸、风吹草动等不规则的运动和变化 行为规则方法 使用一组行为规则,确定每步运动要执行的动作 自动运动控制方法 基于合成角色的动画系统 运动控制将使用人工智能、机器人学技术自动执行 2. 动画描述模型与动画语言 对动画描述较有影响的描述模型有面向对象方法、角色理论、记号系统、时间轴描述、基于时序算子的描述、基于知识的描述等 基于动画描述模型开发的动画描述语言主要有三类: (1)记号语言 (2)通用语言 (3)图形语言 (1)记号语言 记号语言简单直观,一般提供编码、求精和动画过程,编码任务可通过一种智能的记号编辑器来完成。 (2)通用语言 在通用程序设计语言中嵌入动画功能是一种常用的方法,语言中变量的值可用作执行动画程序段的参数 (3)图形语言 文本语言的缺点是不能可视地观察脚本的设计效果,目前大多数实用的动画系统都提供了图形形式动画语言支持可视的设计方式,这种语言将动画中场景的表示、编辑、表现同时显示在屏幕上。 3. 中间画面的生成技术 动画的中间画面的生成技术主要有三种途径,即关键帧方法、算法生成和基于物理的动画生成。 (1)关键帧方法 它是基于动画设计者提供的一组关键帧、通过插值自动产生中间帧的技术。 分为基于图像的关键帧动画和参数化的关键帧动画。 (2)算法生成 动画物体的运动是基于算法控制和描述的 给定时刻物体的参数按照给定的物理定律改变,可以以解析形式定义或使用复杂的微分方程定义,通过求解得到某一时刻画面的物体位置参数。 算法动画可体现真实性和虚幻性两重特点。 (3)基于物理的生成 它是基于物体造型、应用物理定律以及基于约束的技术来推导和计算物体随时间运动或变化的一种技术。 4. 三维动画中物体造型技术 在三维建模动画里,计算机不仅仅是一个辅助工具 计算机可方便而精确地表示人类难以表示的三维透视画面 动画中物体表示可分为三个层次: (1)线框:物体由一系列线框表示; (2)表面:物体由一系列面素(多边形、代数曲面、曲面片)表示; (3)体:物体看作一系列体素组成或看作三维空间的包围部分 三维动画中物体造型技术 曲面造型最通用的技术是通过多边形集合来描述曲面。 实体造型能完全、精确、有效地表示三维物体,并且十分符合人们在几何形体构造时的思维方式。 人体造型是最困难及最富挑战性的一个课题。常用的人体造型方法有棍状模型、表面模型、体模型。 5. 动画绘制技术 动画绘制是动画制作的关键步骤,绘制技术的好坏直接影响着动画的效果 真实感图形绘制技术是计算机图形学研究的一个重要内容 有代表性的常用的光照模型有Phong模型、Cook-Torrance模型、Whitted模型等 7.2 计算机动画的应用 动画应用主要分为面向影视制作和应用和面向模拟的应用 面向影视制作的应用不强调画面的真实性,只追求观赏性和趣味性,其中角色的运动可以有些虚幻,但绘制技术要求较高,能模拟出各种真实感效果 面向模拟的应用着眼于各种真实问题的仿真研究,它追求数据的正确性和结果的可信性以及能使各种以前仅能得到大批数据的科学试验可视化,这类动画对绘制效果没有前者要求的高。 计算机动画主要的应用领域 (1)影视制作 (2)广告制作 (3)教育领域中的辅助教学 (4)科研领域 (5)工业领域 (6)视觉模拟 (7)娱乐行业 7.3 ActionScript简介 7.3.1 Ac

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档