二维角色动画编辑器的研究与实现

被引量 : 2次 | 上传用户:julykoko
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机动画技术是一个综合利用计算机图形学、数学、物理学、生理学、艺术和其他相关学科知识的产物,是用计算机生成连续的具有真实感的画面。计算机动画可以应用在教学、仿真、数字娱乐等领域。随着计算机动画的广泛应用,许多国家也把动画产业定位为新的经济增长点,我国政府也开始大力扶持和发展本国动画产业,并将相关科研列为国家科技发展计划中的一项重要内容。但是目前的动画软件在制作较复杂动画时候还存在着工作量大和编程复杂的问题。本文用基于面向对象的思想给出了二维角色动画编辑器的各种模型,对角色动画中的各种图元和数据进行了定义,也对各种图元的结构层次和基本操作给出了定义,主要的目的是设计和实现一个二维角色动画编辑器,实现二维物体的绘制和简单的运动,尽可能减少绘制部分(即关键帧的绘制),使动画制作过程更加简单,方便。本文首先介绍了与角色动画编辑器相关的图形学的知识和技术,然后对二维形体变形技术进行了介绍,指出了二维形体变形的两个关键问题:图形顶点对应和图形顶点插值,在分析和比较了已有二维物体插值算法的基础上,给出了利用质心和三个顶点连线表示的向量的快速动画变形方法。接下来在第四章是对系统进行总体设计以及系统基本功能的分析设计。第五章是对角色编辑部分的详细设计,主要包括图元类、角色类的数据结构以及类的设计和实现;实现撤消和重做功能的类的设计和实现,以及基本图元的绘制、图元如何合并成角色以及图元的保存和导入方法。第六章是动作设计的详细设计,主要包括变形动画中的插值函数的设计;在初始帧和结束帧顶点个数不一样的情况下,顶点的添加方法;变形动画的生成算法和多边形对圆进行逼近算法;关键帧动画中的角色缩放动画和角色行走动画的设计。
其他文献
目的探讨分析感染性心内膜炎(IE)患者的临床特点和预防治疗对策,以提高治疗效果。方法回顾性分析2008年2月-2013年5月收治的182例IE患者临床资料,对患者的临床检验结果及生命
<正>"艺术创作"作为20世纪艺术概论的重要理论框架之一,主要围绕"艺术创作主体"、"艺术创作过程"、"艺术创作中的心理因素"以及"艺术创作的方法"等论题展开,梳理了20世纪艺术
学生体质持续下滑催生出体育纳入高考的政策,体育纳入高考已成为高考改革的亮点.采用文献资料法、专家访法、问卷调查法等方法,分析了体育纳入高考的可行性和障碍.通过抽样对
综合实践活动课程是基于学生直接经验的、密切联系学生自身生活和社会生活的、体现对知识的综合运用的一种新的课程形态。与学科课程相比,其最大的特点之一就是没有现成的固
平安夜,即圣诞前夕,虽然它是一个西方节日,但经过这些年的发展,目前已经被中西文化完美融合,成为了一个全世界共知的节日。在平安夜晚上,全家人会通宵达旦地祈祷平安、共叙天
期刊
目的观察水垢去除剂和除锈剂联合使用在去除复用医疗器械表面锈斑和水垢斑过程中的效果。方法将经过多酶清洗消毒后有水垢斑和锈斑的器械随机分为两组,每组换药碗、弯盘、止
目的分析骨科全髋关节置换术后感染患者的常见病原菌分布及耐药性,为临床合理使用抗菌药物提供依据。方法对骨科2007年3月-2013年2月全髋关节置换后398例感染患者标本中分离
20世纪末我国开启了高等教育大众化的进程,研究生教育作为高等教育的最高层次,担负着培养高素质人才和发展高新技术的双重任务。研究生规模的迅速扩张,首先是适应我国经济和
目的研究口腔颌面部损伤患者手术感染的影响因素,并对各项危险因素进行相关性统计分析,为临床中口腔颌面部损伤手术感染的预防和相关措施的制定提供临床依据。方法回顾性调查
目的 探讨婴儿泌尿系结石的临床特点及可能病因。方法 总结新疆巴州人民医院22例婴儿泌尿系结石的临床资料,并进行临床分析。结果 本组男20例(91%),女2例(9%);维吾尔族18例(82%),汉