三维实时动画的原理和实坝

被引:1
作者
杨云雷
机构
[1] 西门子(中国)公司
关键词
D O I
暂无
中图分类号
TP391.4 [模式识别与装置];
学科分类号
0811 ; 081101 ; 081104 ; 1405 ;
摘要
<正> 玩过计算机赛车或飞行游戏的人,往往会情不自禁地为那些紧张激烈的追逐、栩栩如生的画面所吸引。那么,编制这些程序的奥妙伺在?它是否真像许多人想象的那样复杂深奥、遥不可及?本文将以赛车游戏为例,详细讨论计算机三维实时动画的实现步骤,揭示其中的技术奥秘。 一、三维动画 的种类 计算机三维动画具有以下三种基本类型: 1.块图形动画。又称BITBLT动画,它只对屏幕上的部分区域进行操作,实现动画效果,而背景画面保持不变。这种动画方式技术简单,速度较快,但无法模拟赛车、飞行等过程中复杂的全屏景物变换,因而应用范围有限。 2.帧动画。它的实现步骤是:首先生成一系列整屏画面,并将每幅画面存储在一个独立的图形页中,然后以某种特定的顺序依次显示这些图形页,产生动画效果。目前市面上流行的各种三维动画设计软件,基本上是用于实现这种类型的动画。帧动画的优点是画面丰富,速度很快,视觉效果颇佳。但它需占用大量的内存和磁盘空间,并且不具备实时交互功能。操怍者难以实时控制画面的变换,只能袖手旁观。
引用
收藏
页码:93 / 94
页数:2
相关论文
empty
未找到相关数据