梵塔动画演示的设计与实现文献综述

梵塔动画演示的设计与实现文献综述

ID:479788

大小:59.50 KB

页数:8页

时间:2017-08-09

梵塔动画演示的设计与实现文献综述_第1页
梵塔动画演示的设计与实现文献综述_第2页
梵塔动画演示的设计与实现文献综述_第3页
梵塔动画演示的设计与实现文献综述_第4页
梵塔动画演示的设计与实现文献综述_第5页
资源描述:

《梵塔动画演示的设计与实现文献综述》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、文献综述梵塔动画演示的设计与实现一.前言部分写作目的:介绍了应用VB语言实现动画演示将各个梵塔中各个盘子之间的移动,能够演示梵塔实现的每个步骤。让人从视觉上和思维上建立起梵塔的实现形式。方便大家理解其递归思想,能够加深对递归算法的理解和记忆。让大家能够对计算机在动画的实现上更深刻的了解和实用。有关概念、综述范围:什么是动画:所谓动画,是指利用人的视觉残留特性使连续播放的静态画面相互衔接而形成的动态效果。计算机动画是由传统的卡通动画发展起来的。在传统卡通动画的制作过程中,导演首先要将剧本分成一个个分镜头,然后由高级动画师确定各分镜头的角色造型,并绘制出一些关键时刻各角色的造型。最后,由助理动

2、画师根据这些关键形状绘制出从一个关键形状到下一个关键形状的自然过渡,并完成填色及合成工作。最后,依次拍摄这一帧帧连续画面,就得到了一段动画片段。什么是梵塔:梵塔也叫汉诺塔,梵塔问题起源于中东地区的一个古老的传说:在梵城(Hana)地下有一个僧侣的秘密组织,他们有3个大型的塔柱,左边的塔柱上由方到小套着64个金盘。僧侣们的工作是要把这64个金盘从左边塔柱转移到右边塔柱上去。但转移过程有规定的:每次只能搬动一只盘子,盘子只能在3个塔柱上安放,不允许放在地上;2、在每个塔柱上,只允许把小盘子叠在大盘上,反之不允许。什么是递归算法:一个过程或函数在其定义或说明中又直接或间接调用自身的一种方法,它通

3、常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合。一般来说,递归需要有边界条件、递归前进段和递归返回段。当边界条件不满足时,递归前进;当边界条件满足时,递归返回。什么是VB:VB是VisualBasic的简称,是由美国微软公司于1991年开发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。它简单易学、效率高,且功能强大可以与Windows专业开发工具SDK相媲美。在Vi

4、sual7Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。争论焦点:梵塔游戏可以通过计算机让其用动画的方式表示出来。在设计其实现方式上,就存在实用递归与非递归的方式将其实现出来。在设计其动画演示上,可以通过各种软件与哪种编译语言将其表达出来。二、主题部分历史背景:动画演示历史背景:早在1831年,法国人约瑟夫·安东尼·普拉特奥(JosephAntoineP

5、lateau)在一个可以转动的圆盘上按照顺序画了一些图片。当圆盘在机器的带动下旋转时,圆盘上的图片似乎动了起来,可称得上最原始的动画。1906年,美国人户斯泰瓦德(J·StCWard)制作了一部名叫“滑稽面孔的幽默形象(HoumoiousPhasesofaFunnyFace)”的短片,这部短片非常接近现代动画概念。1908年,法国人EndleCohl首创用负片制作动画影片。所谓负片,是影像色彩与实际色彩恰好相反的胶片,如同今天的普通胶卷底片。采用负片制作动画,从概念上解决了影片载体的问题,为今后动画片的发展奠定了基础。1909年,美国人WinsorMcCay用一万张图片表现一段动画故事,这

6、是迄今为止世界上认的第一部真正的动画短片。1915年,美国人EerlHurd创造了新的动画制作工艺。他先在赛珞璐片上画动画片,然后再把赛珞璐片上的图片拍摄成动画影片,这种动画片的制作工艺一直沿用至今。1928年开始,世人皆知的华特·迪斯尼(WaltDisne)逐渐把动画影片的制作推向颠峰。他在完善了动画体系和制作工艺的同时,把动画片的制作与商业价值联系了起来,被人们誉为商业动画影片之父。华特·迪斯尼带领着他的一班人马为世人创造出无以伦比的大量动画精品。例如,米老鼠和唐老鸭、木偶奇遇记和白雪公主等。直到今天,华特·迪斯尼创办的迪斯尼公司还在为全世界的人们创造出丰富多样的动画片。动画的发展经过

7、了一个漫长的历程,从最初的动画雏形到现在的大型豪华动画片,其本质没有太大的变化,而动画制作手段却发生着日新月异地变化。今天,“电脑动画”、“电脑动画特技效果”不绝于耳,可见电脑对动画制作领域的强烈震撼。传统动画片的生产过程主要包括如下的几方面:7一、脚本及动画设计:脚本是叙述一个故事的文字提要及详细的文学剧本,根据该剧本要设计出反映动画片大致概貌的各个片断,也即分镜头剧本。然后,对动画片中出现的各种角色的造型、动作、色彩

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。