什么是计算机动画?

 我来答
北京理工大学出版社
2022-07-01 · 德以明理,学以精工。
北京理工大学出版社
向TA提问
展开全部

(1)关键帧。

关键帧是指对象在舞台上产生变化的每一帧,它用来定义动画中的变化,包括对象的运动和特点(如大小和颜色)、在场景中添加或删除对象以及添加帧动作等。当动画发生变化时或希望发生动作时,必须使用关键帧。

(2)逐帧动画。

逐帧动画也称关键帧动画,它是通过一帧一帧显示动画的图像序列而实现运动的效果。逐帧动画是从传统动画基础上引申而来的。卡通片就属于逐帧动画。

(3)实时动画。

实时动画也称算法动画,它是采用各种算法实现物体的运动。算法包括运动学算法、动力学算法、随即运动算法等。实时动画一般不需要记录在存储体中,运行时计算机对输入的数据进行快速处理,在人眼觉察不到的时间内将结果随时计算显示出来。电子游戏机中的动画一般都是实时动画。

(4)对象移动。

在实时动画中的屏幕上,一个局部图像或对象在二维平面上沿某一固定轨迹做步进运动。运动的对象和物体本身的大小、形状及色彩等效果不变。用此方式可实现背景上前景的运动。该前景可以是一个物体,也可以是一段或几个文字。

其优点是无须生成动画文件。

(5)运动控制。

运动控制也称模拟运动,它是指计算机先确定每个物体的位置和相互关系,建立其运动轨迹和速度,选择平移、旋转、扭曲等运动形式,再确定物体形体的变态方式和变异速度。

(6)动画数据与动画文件。

由一帧帧静止图像的有序排列组成,并采用连续播放静止图像的方法产生景物运动的效果。其特点是数据量大、帧与帧之间只有局部内容不同。将动画数据进行压缩,并记录在一定格式的文件中,该文件为动画文件。

(7)流控制技术。

流控制技术是指边下载边播放的技术。其数据存放在一系列连续的帧里面,只要一个帧的所有数据收到后,就可在后续帧的数据到达前播放。其播放是否流畅取决于两个因素:一是每个帧的数据必须尽量小;二是一系列帧下载时间必须小于其播放时间。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式