计算机辅助设计技术=第6章图形变换.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
引 言 对于一个绘图系统来说,不仅能用图形基本元素的集合构成复杂的二维静态图形.而且可以通过三维的几何体来定义零件的空间模型,还可以令该模型围绕任一指定的轴旋转,以利于从某一最有利的角度去观察它,对它进行修改。软件的这些功能是基于图形变换的原理实现的。图形变换是计算机绘图的基础内容之一。 第六章 图形变换 §6-3 三维图形几何变换 比例和对称变换 整体缩放 得到: 左边同乘 s 平移变换 旋转变换 三维组合变换 §6-2 二维图形几何变换 (5)平移直线,使其回到原来位置,变换矩阵为: 通过以上五个步骤,即可实现图形对任意直线的镜射变换。其组合变换如下: §6-2 二维图形几何变换 注意事项: 组合变换是通过基本变换的组合而成的,点或点集的多次变换可以一次完成,这要比逐次进行变换效率高。 由于矩阵的乘法不符合交换律,即:[A][B]≠[B][A],因此,组合的顺序一般是不能颠倒的。顺序不同,则变换的结果亦不同。 O 图6-7 先平移后旋转 X X 图6-8 旋转后平移 Y Y O 1 2 三维图形的变换是二维图形变换的简单扩展,变换的原理还是把齐次坐标点(x,y,z,1)通过变换矩阵变换成新的齐次坐标点(x’,y’,z’,1),即 其中T为三维基本(齐次)变换矩阵: T = 齐次变换矩阵: 平移 缩放 旋转 错切 透视变换 整体缩放 一般情况,sx,sy,sz>0,图形沿三个坐标轴方向作放缩变换; 当sx=1,sy=sz=-1时,图形相对于x轴中心对称,其余类推; 当sx=-1,sy=sz=1时,图形相对于yOz平面对称,其余类推; 当sx=sy=sz=-1时,图形相对于原点中心对称。 平移变换矩阵 与二维组合变换一样,通过对三维基本变换矩阵的组合,可以实现对三维物体的复杂变换。设坐标P经过n次变换T1,T2,…,Tn到P*,则变换结果为 P*=PT1T2…Tn=PT 与二维相同,组合变换时,同样需要注意乘法的顺序 绕任意轴旋转变换 绕任意轴旋转变换是组合变换,变换过程比较复杂。首先,对物体作平移和绕轴旋转变换,使得所绕之轴与某一根标准坐标轴重合。然后,绕该标准坐标轴作所需角度的旋转。最后,通过逆变换使所绕之轴恢复到原来位置。这个过程须由7个基本变换的级联才能完成。 设旋转任意轴为p1( x1,y1,z1 ), p2( x2,y2,z2 )两点所定义的单位矢量(a,b,c)。旋转角度为?(图(a)) 。这7个基本变换是: 1平移T(-x1,-y1,-z1)使p1点与原点重合(图(b)); 2Rx(α),使得轴p1p2落入平面xoz内(图(c)); 3Ry(β),使p1p2与z轴重合(图(d)); 4Rz(θ),执行绕p1p2轴的θ角度旋转(图(e)); 5Ry(-β),作3的逆变换T3-1 ; 6Rx(-α),作2的逆变换T2-1 ; 7T(x1,y1,z1) 作1的逆变换 T1-1 。 注意: 其组合变换矩阵为: T = T1? T2? T3? T4? T3-1? T2-1? T1-1 例:简单几何体的图形变换 式中:T为所要进行的图形变换矩阵 假定一六面体ABCDEFGH各点的坐标分别为(x 1, y 1, z 1),….., (x 8, y 8, z 8),则经过图形变换后的坐标为: * * * * 第六章 图形变换 第一节 图形变换的方法 第二节 二维图形几何变换 第三节 三维图形几何变换 几何图形的矩阵表示 二维图形的基本变换 二维图形的组合变换 本 章 要 点 §6-1 图形变换的方法 体是由若干面构成的,面是由线组成,点的运动轨迹是线。构成图形的基本要素是点。 一、构成图形的基本要素及其表示方法 图形的表示方法: 点: 二维(x,y) 三维(x,y,z) 图形: 用点的集合表示。 二维 三维 二、点的变换 图形可用点集表示,点集可用矩阵表示。 那么,二维图形的基本变换就可以通过点集的变换来实现。因此对点的变换可以通过相应的矩阵运算来实现。 旧点(集)×变换矩阵 新点(集) §6-1 图形变换的方法 在计算机图形处理中,经常需要对已生成的图形进行旋转、平移、放大或缩小等几何变换操作,以生成新的图形信息。由于点是构成几何形体的最基本元素,因此,通过对构成几何图形的特征点集的几何变换即可实现整个图形的几何变换。 §6-2 二维图形几何变换 点的变换可以通过矩阵运算来实现,令 一、二维基本变换

文档评论(0)

报告论文库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档