电子科技大学 软件工程 数字动漫方向 图形与动画期末复习整理
一、帧数
每秒24帧,5分钟动画需要多少画面?
5×60×24=7200
为了减少每秒帧数,可采用:
一拍二或一拍三模式:连续的两帧或三帧重复
同一幅画面
二、三维对象的表示
1.边界表示法
使用一组平面或者曲面来描述三维对象的表面
a.多面体表示-使用一组包围对象表面的多边形
多边形几何数据:顶点表,边表,面片表
b.二次曲面(球面,椭球面,环面,抛物面,双曲面)-表面用二次方程描述
样条表示
• 样条 – 通过一组指定点集而生成平滑曲线的柔性带
• 样条曲线(spline curve)- 由多项式曲线段连接而成的曲线,在每段的边界处满足特定的连续性条件
• 样条曲面(spline surface)- 通过两组样条曲线生成
• 应用:
设计曲线和曲面形状、对象的动画路径
典型计算机辅助设计:汽车车身设计、飞机和航天机表面的设计、
船体设计
参数连续性条件:
↑重要重要期中考了一个参数连续性条件含义
2.实体构造法
由简单的物体来构成复杂的物体
3.空间分区表示
描述内部性质,将包含一个对象的空间区域划分成一组较小的、非重叠的连续实体
4.基于物理的建模方法
对象形状和表面特征随着对象运动或受到邻近物体影响而改变
三、关键帧动画
关键帧动画技术 - 研究如何制作填充与关键帧之间的画面,使得
整个动画更加合理流畅
实现方法:插值技术
1.线性插值
颜色线性插值同理
R(t)=(1-t)R0+tR1
G(t)=(1-t)G0+tG1
B(t)=(1-t)B0+tB1
2.非线性插值
中间帧变化模式非线性:
插值样条:Hermite插值
逼近样条:Bezier样条、B样条