二维图形观察与变换-Read.PPT

二维图形观察与变换-Read

图形观察和变换 图形变换和观察是计算机图形学的基础内容之一。 图形变换是图形显示过程中不可缺少的一个环节。 通过图形变换可由简单图形生成复杂图形; 变换是描述图形的有力工具,可改变和管理各种图形的显示。例如: 通过调整组成部分的方向和大小来实现设计和设施布局; 动画则通过沿动画路径移动“照相机”或场景中的对象而产生; 在方向、尺寸和形状方面的变化是用改变对象坐标描述的几何变换来完成。 图形观察是通过指定一个图形中要显示的部分以及在显示器显示位置,并执行从世界坐标系到设备坐标系的图形变换及删除位于显示区域范围以外的图形部分而实现的。 基本几何变换:平移 平移是指:将物体沿直线路径从一个坐标位置到另一个坐标位置重定位。 给原始坐标位置(x,y)加上平移距离tx和ty来实现到新位置(x1,y1)的移动: x1 =x+tx, y1 =y+ty。 (tx,ty)称为平移向量或转换向量。 平移的矩阵方程: P1 =P+T T=(tx,ty)T, P =(x,y)T, P1 =(x1,y1)T 平移的特性 平移是不产生变形而移动物体的刚体变换,物体上的每个点移动相同的坐标。 直线的平移是将平移方程加到线的每个端点上; 多边形的平移是将平移向量加到每个顶点的坐标; 曲线可用同样方法来平移: 为了改变圆或椭圆的位置,可以平移中心坐标并在新中心位置重画图形; 通过替代定义曲线的坐标位置,而后

文档评论(0)

1亿VIP精品文档

相关文档