计算机图形学第五章.ppt
《计算机图形学第五章.ppt》由会员分享,可在线阅读,更多相关《计算机图形学第五章.ppt(35页珍藏版)》请在三一办公上搜索。
1、甘朝华,第五章 图形的几何变换,5.1 齐次坐标表示5.2 二维几何变换5.3 通用二维复合变换5.4 二维坐标系变换5.5 三维空间的几何变换,图形的几何变换是计算机图形学中利用简单基本图元生成复杂场景的主要方法之一;同时在观察过程中通过对图形进行一系列连续的几何变换可方便达到用户的要求。图形的几何变换一般是指将表示图形的几何信息经过几何变换后产生新的图形的过程。,5.1 齐次坐标表示,在计算机图形学中使用齐次坐标技术,图形几何变换中的复杂计算可通过将图形的点集矩阵与某些变换矩阵相乘的方式来实现,从而可以利用计算机的高速运算功能。,5.1 齐次坐标表示,齐次坐标表示法就是用n+1维矢量表示一
2、个n维矢量。即n维空间中的点的位置矢量(P1,P2,Pn)被表示为具有n+1个坐标分量的位置矢量(hP1,hP2,hPn,h),且不唯一。规范化齐次坐标表示?,5.1 齐次坐标表示,采用齐次坐标表示法的优点:(1)用变换矩阵实现对图形的几何变换;(2)它提供了用矩阵运算把二维、三维甚至高维空间中的一个点集从一个坐标系变换到另一个坐标系的有效方法;(3)它可以表示无穷远的点。,5.2 二维几何变换,平移、旋转和缩放是所有图形软件均支持的基本几何变换形式,在有些软件包中还支持反射和错切变换。,5.2 二维几何变换,平移(translation)变换:通过将平移位移量加到一个点的坐标上来生成一个新的
3、坐标位置的过程来实现。,5.2.1 二维平移变换,5.2 二维几何变换,旋转(rotation)变换:通过指定一个旋转轴和一个旋转角度,将图形对象按指定角度围绕旋转轴旋转的刚体变换。二维对象的旋转:在xoy平面内进行,旋转轴垂直于xoy平面并穿过平面上的某一坐标点,该坐标点称为旋转基准点。,5.2.2 二维旋转变换,5.2 二维几何变换,5.2.2 二维旋转变换,5.2 二维几何变换,缩放(scaling)变换:是一种改变图形对象大小的非刚体变换。,5.2.3 二维缩放变换,5.2 二维几何变换,当Sx、Sy取不同值时,图形可产生多种变化,典型的4种情况如下:当Sx=Sy=1时,为恒等比例变换
4、,即图形不变。当Sx=Sy1时,图形沿两个坐标轴方向等比例放大。当Sx=Sy1时,图形沿两个坐标轴方向等比例缩小。当SxSy时,图形沿两个坐标轴方向作非均匀的比例变换。,5.2.3 二维缩放变换,5.2 二维几何变换,经过缩放变换既可以改变物体的大小,同时也改变了图形对象的位置。为了控制缩放后对象的位置,可使图形对象以某一固定点为参考进行缩放变换。,5.2.3 二维缩放变换,5.2 二维几何变换,分类:(1)图形是由顶点集合组成,且相邻顶点间有线段相连,如多边形、曲线等。对每一顶点施加几何变换(2)以某些参考点为中心并使用某种算法来生成的图形,如圆锥曲线。选择中心点变换,对其他控制量进行变换(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 图形学 第五
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6023517.html