计算机动画中的插间技术
P1________ Pi1________ P 3
| | |
L1_________ L1________ L 2
目前,各种类型的计算机动画系统不断诞生,计算机动画技术也日趋成熟。在各类系统中用得较多的关键技术是“插间技术”。
插间技术的基本思路是这样的:在两幅关键画面上提取对应的关键点,确定关键点的变化路径,然后沿此路径求出中间画面上相应点的位置,再利用求得的位置绘出中间画面。
计算机动画系统采用此插间技术自动生成中间画面,用来模拟景物的运动和变化,从而获得令人满意的动画效果。
线性插间技术是插间技术的一种,它在两幅画面上提取对应的关键点,采用线性插值算法,计算出中间画面上相应的位置,再根据这些点作出中间画面。
一幅关键画面可以认为是由若干笔划组成的,而每一笔划又是由若干个点组成的,如图所示。
图中L1及L2表示两幅关键画面中的笔划图形。图形L1中的关键点为P1和P2;图形L2中的关键点为P3和P4。采用线性插值法,可以求得任意一幅中间画面中相应的关键点Pi1和Pi2。根据这些求得的点,可以作出中间的画面Li。
框架技术也可看成插间技术的一种。框架技术的基本思路是:插间操作的基础是物体的框架而不是物体的自身。框架只是由一些点和线组成的简单图形,它描述了动作的形式。利用这种框架技术,动画作者可以创作出一些仅由框架组成的关键画面,让计算机自动绘出较好的中间画面。定义框架常用方法是四边形法,当然也可以采用三角形法。