第3章 图形变换.ppt

  1. 1、本文档共107页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3. 斜轴测投影变换 三维错切变换是画斜轴测图的基础。斜轴测投影变换是通过将物体先沿X含Y错切、再沿Z含Y错切,最后向XOZ面投影实现。 (沿X含Y错切) (沿Z含Y错切) (向XOZ面投影) (斜轴测投影变换矩阵) 3.6.2 透视投影变换 透视投影也称中心投影,比轴测图更富有立体感和真实感。它将投影面放在光源和投影对象之间,如图3.16所示。有关术语如下: 视点S:观察点的位置,亦即投影中心。 画面:即投影面 点P的透视:PS与画面的交点P′ 直线的灭点:直线上无穷远点的透视。 一组平行线有一个共同的灭点,若该组平行线与某坐标平行,则此灭点称为主灭点。根据主灭点的个数,透视投影可分为: 1、基本概念 ? 一点透视,只有一个主灭点,此时画面平行于投影对象的一个坐标平面,因此也称为平行透视; ? 二点透视,有两个主灭点,此时画面平行于投影对象的一根坐标轴(例如Z轴),而与二个坐标平面成一定的角度(一般为20°~30°),因此也称之为成像透视; ? 三点透视,有三个主灭点,此时画面与投影对象的三根坐标轴均为不平行,因此也叫做斜透视。 2. 一点透视 如图3.16所示,空间中有一点P(x,y,z),设S为视点,并在Y轴上,画面垂直于Y轴且交与O'点,即画面平行于XOZ平面。显然,画面是在一个二维坐标系中,用X′O′Z′表示。画面据坐标系原点的距离为y1,视点距原点的距离为y2,由相似三角形的关系可有 如令OO’重合,则画面就是XOZ平面,即y1=0,则有 对物体上的点都做上述处理,在画面上就可得到这些顶点的透视,顺序连接这些点,即得到物体的一点透视图。 把这种简单的透视投影变换写成矩阵的形式,有 规范化 透视变换 向XOZ面投影 一点透视投影变换矩阵 令 ,则主灭点在Y轴上的 处,画面上XOZ平面的一点透视投影变换矩阵为 对点进行一点透视投影变换,有 规范化 为了增强透视效果,通常将几何形体置于画面(XOZ面)后、水平面(XOY面)下,若几何形体不在该位置,应首先把物体平移到此位置,然后再进行透视投影变换。 q决定了视点的位置,一般选择视点位于画面(XOZ面)前。 例:对立方体图形进行一点透视投影变换。 首先将其平移到XOZ面后、XOY面下,平移量为: 然后进行透视投影变换,设q=-0.1,变换结果如图3.17所示。 3. 二点透视 首先改变物体与画面的相对位置,使物体绕Z轴旋转γ角,以使物体上的主要平面(XOZ,YOZ平面)与画面成一定角度,然后进行透视投影变换,即可获得二点透视投影图,变换矩阵为 如果物体所处位置不合适,则需要对物体进行平移,为使旋转变换不受平移量的影响,平移变换矩阵应放在旋转变换矩阵与透视变换矩阵之间。 例:对立方体图形进行二点透视投影变换。 先对立方体图形进行旋转变换,然后再进行平移变换,最后进行透视投影变换,即可得到立方体图形的二点透视。 设 , 平移量 变换结果如图3.18所示。 4、三点透视 为了观察方便起见,现将物体放到一般位置。首先绕Z轴旋转γ角,再绕X轴旋转α角,使物体上的三个坐标平面与画面都倾斜,然后进行透视投影变换,即可得到物体的三点透视视图,变换矩阵为 如果需要把物体平移到合适的位置,则应把平移变换矩阵放在旋转变换与透视变换矩阵之间。 例:设 , 平移量 对立方体图形进行三点透视投影变换,变换结果如图3.19所示。 思考题 1、掌握二维图形的组合变换。 要求:① 会计算绕任意点旋转变换的变换矩阵和变换后新点的坐标值。 ② 会计算对任意直线的镜射变换的变换矩阵。 2、能写出三维图形基本变换矩阵并能知道各子矩阵块的几何意义。 3、掌握三维基本变换的平移变换、旋转变换、比例变换和镜射变换,能够根据题目要求进行计算。 * * * 称为绕X轴旋转α角的变换矩阵。 (2)绕Y轴旋转β角 空间立体绕Y轴旋转β角后,各顶点的y坐标不变,只是x和z坐标发生变化,即 称为绕Y轴旋转β角的变换矩阵。 (3)绕Z轴旋转?角的变换矩阵为: 空间立体绕Z轴旋转γ角后,各顶点的z坐标不变,只是x和y坐标发生变化,即 称为绕Z轴旋转γ角的变换矩阵。 Z O X Y (a)绕X轴旋转90° (b)绕Y轴旋转90° (c)绕Z轴旋转90° 图3.10 绕坐标轴的旋转变换 Z O X Y Z O X Y 几何形体分别绕X,Y,Z轴旋转90°的变换结

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档