计算机数学基础2-3动画基础与游戏程序设计.pptVIP

  • 67
  • 0
  • 约2.4千字
  • 约 18页
  • 2018-10-17 发布于广东
  • 举报

计算机数学基础2-3动画基础与游戏程序设计.ppt

§2.3 动画基础与 游戏程序设计 2.3.1 动点的制作与显示 2.3.2 动画与动画设计 2.3.3 游戏与游戏程序设计 2.3.1 动点的制作与显示 动画是将静态的图像、图形及图画等按一定时间顺序显示而形成连续的动态画面。从传统意义上说,动画是通过在连续多格的胶片上拍摄一系列画面,并将胶片以一定的速度放映,从而产生动态视觉的技术和艺术。 计算机动画是采用连续播放静止图像的方法产生景物运动的效果,即使用计算机产生图形、图像运动的技术。计算机动画的原理与传统动画基本相同,只是在传统动画的基础上把计算机技术用于动画的处理和应用,并可以达到传统动画所达不到的效果。 和计算机动画相关的“动画”的定义是: 使对象(如点、线等)移动 下面我们首先来讨论动点的制作,其算法如下 图2-6 以此类推。这样,我们会在屏幕上画出一条水平线。 假设此算法应用于一台分辨率为1024×768的计算机显示器。 图2-7 在这段循环中,像素(1,384)会点亮,然后是像素(2,384),以此类推。这样,我们会在屏幕的中间画出一条水平线。 若我们想得到的是一个动点,则需要在添加一行代码,它会在画出下一个亮点前擦除先前的点 图2-8 这样,我们就会看见一个点水平穿过屏幕中间。

文档评论(0)

1亿VIP精品文档

相关文档