��图形变换一般是指将物体的几何信息经过放大、缩小、平移和旋转等几何变换后产生新的图形。它总是与相关的坐标系紧密相连的。从相对运动的观点来看,图形变换既可以看作是图形相对于坐标系的变动,即:坐标系固定不动,物体的图形在坐标系中的坐标值发生变化;也可以看作是图形不动,但是坐标系相对于图形发生了变动,从而使得物体在新的坐标系下具有新的坐标值。通常图形变换只改变物体的几何形状和大小,但是不改变其拓扑结构。
为了在计算机屏幕或绘图仪上输出图形, 通常必须在一个图形中指定要显示的部分或全部以及显示设备的输出位置。可以在计算机屏幕上仅显示一个区域,也可以显示几个区域,此时它们分别放在不同的显示位置。在显示或输出图形的过程中,可以对图形进行平移、旋转和缩放等几何操作。如果图形超出了显示区域所指定的范围,还必须对图形进行裁剪。
本章主要内容包括:
观察流程简介;
二维几何变换
窗口到视区的变换
二维裁剪算法
|
有关三维的图形的变换和观察流程等内容,我们将在后面的章节中介绍。
3.1 观察流程
在计算机图形学中,为了便于几何造型和图形的观察与显示,引入了一系列的坐标系:
|
|