几何变换

图形变换

建立了显示输入图形基元和它们的属性,有了相应的程序过程,就可以生成各种图形和图景模式。除此之外,在当前许多应用环境中,还需要改变或者处理显示图形,有时需要减少显示物体或者图形的尺寸,而把它们放在一个大的显示区中,也可以重新安排图案各部分的位置和大小,来测试设计图案的各种现象,在动画设计中,又需要让显示物体在显示器上进行连续的运动。这些各种各样的处理方法,可通过对显示物体中的各个坐标点加以适当的变换来完成。

从应用角度讲,图形变换可以分为两种:几何变换(geometrical transformation)和视像变换(viewing transformation)。几何变换是在坐标系不变的情况下,由形体的几何位置或者比例改变而引起的变换,例如图形的放缩、移动、旋转、变形等。几何变换是最通常的变换,也是图形变换的基础;视像变换也称为观察变换或取景变换,是将形体从原坐标系变换到便于观察的另一坐标系,是两个坐标系之间的变换。两种变换仅在对问题的提出和处理的角度不同,两者的数学基础和实际效果是一致的。这个问题可以这样理解,即几何变换是坐标系不动;形体相对坐标系在变化;而视像变换是形体本身不动,所处的坐标系在变换。