论文部分内容阅读
计算机技术和网络技术的迅速发展和广泛应用,不仅改变了我们的工作和学习方式,也给各个领域和学科带来了革命性的变化和新的发展契机。在动画制作领域,手绘这种动画生成方式已经被电脑制作所代替,在高科技技术手段的推动下,动画的表现形式更加丰富,动画的创作效率和表现力也越来越高,动画产业的规模也越来越大。动画具有很高的娱乐性和趣味性,但它的教育性还略显不足。在传统的时序动画风靡流行的今天,一个新兴的动画概念--逻辑动画被提出,并逐渐被大家所了解。传统动画是依据图片的时间排序来实现动画效果,而逻辑动画是建立在动态几何的基础上,以若干个矢量图形间的逻辑关系互相联动实现动画效果的。逻辑动画不仅具有传统动画的优点,还具有天然的教育价值。青少年在欣赏或制作动画时,可以培养的逻辑思维能力,并能加强对数学知识的理解和应用能力。目前并没有专门的逻辑动画制作工具,一些简单的逻辑动画都是在几款动态几何的应用软件上实现的,例如著名的《Z+Z智能教育平台》(又名“超级画板”)、《几何画板》和《Cabri GeometryⅡ》等。这些软件主要用于数理化等科目的辅助教学,并非专用于动画的制作,因而在逻辑动画的制作上效率较低。“逻辑动漫平台”是一个专门用来制作逻辑动画的系统,而本文的主要研究任务就是设计实现动画制作所要的各类元素,即元件。为了避免动画制作上的重复性劳动,单个元件的设计、保存和调用是必不可少的,而元件的设计、分类、存储也是本文所要研究的内容。本文首先给出了国内外动画和游戏设计的发展历史和研究现状,并对全文的工作安排进行了说明。第二章对逻辑动漫平台的理论基础和应用价值进行了阐述。介绍了动态几何理论和相关动画游戏软件。对逻辑动漫平台的总体功能和总体设计进行了分析。阐述了元件设计的重要性,对元件进行了分类,并对元件库设计提出了构想。第三章介绍研究所用到的系统工具和设计语言,详细介绍了几个主要元件的设计方法,并给出了一个具体的例子。最后对所研究的工作进行总结,分析了现有工作的不足之处,并展望了下一步的研究方向。