网站大量收购独家精品文档,联系QQ:2885784924

图形变换举例.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图形变换举例

1.如图所示四边形ABCD,求绕P(5, 4)点分别旋转45°的变换矩阵,并求出各端点坐标,画出变换后的图形。 ??? 分析:对于变换的计算,重点在于分析变换的过程。一般来说,基于点的变换是将图形与点一起平移使点与原点重合,然后相对于原点变换,最后将点与图形一起平移使点回到原来的位置。 ??? 解:变换的过程包括: ? ? (1)平移:将P点平移至原点,变换矩阵为: ??? (2)旋转:图形绕原点(P点)旋转45度,变换矩阵为: ?? ?(3)反平移:将P点移回原处,变换矩阵为: ??? 变换矩阵为: ??? 变换过程为: ?? 7.3 求将下图中的空间四面体关于P(2,-2, 2)点整体放大两倍的变换矩阵,写出复合变换后图形各顶点的规范化齐次坐标。 ??? 分析:三维变换的过程与二维变换的过程类似。 ??? 解:关于P点整体放大两倍,可以先将P点平移至原点,再进行比例变换,最后反平移。 ????变换矩阵为: ????变换过程为 : ?所以变换后各点的规范化齐次坐标(注意要转换成规范化齐次坐标)分别为:(2,2,-2,1),(2,6,-2,1),(-2,6,-2,1),(2,6,2,1) ????? 变换矩阵为 : ????? 变换过程 : ?所以变换后各点的规范化齐次坐标分别为:(2,2,-2,1),(2,6,-2,1),(-2,6,-2,1),(2,6,2,1)  HYPERLINK /ec3.0/C446/Course/Content/N103/Content.htm \l top#top 5 ??? 7.4 试作出下图中空间四面体的三视图,要求写清变换式(设平移矢量均为1)。 ??? 分析:三视图是最为简单的一种正投影,可以利用主视、俯视和侧视图的公式直接计算。 ??? 解:(1)主视图(主视图不需要平移) ??? (2)俯视图 ??? (3)侧视图 ??? 最后的图形为: ??? 注意:三个图要画在一个坐标系中,以及点与点的连接关系以及直线的可见性问题。 ??? 7.5 假定一空间直线AB的两端点坐标为A(0, 0, 0)和B(2, 2, 2),试写出绕AB旋转30o的三维复合变换矩阵。 ??? 分析:三维空间中绕任意轴旋转是较为复杂的过程。在经过平移使轴通过原点之后,通常需要经过两次旋转才能使轴与某个坐标轴重合:第一次将???与某个坐标轴构造成一个面,并将这个面绕这个坐标轴旋转到某个坐标平面内,然后在该坐标平面中通过旋转使轴与该平面中的任意一个坐标轴重合;在绕轴旋转之后需要反旋转使轴回到原来的方向,最后反平移使轴回到原始的位置。这里需要注意旋转角度的正负以及角度值的确定。 ??? 解:变换步骤如下 ??? (1) 将ABB绕x轴逆时针旋转α角,则AB旋转到xoz平面上。 ??? (2)将OB绕y轴顺时针旋转β角,则OB旋转到z轴上。 ??? (3)此时AB轴与z轴重合,绕AB轴的旋转转换为绕z轴的旋转。 ??? (4)最后,求TRx,TRy的逆变换,回到AB原来的位置。 ??? 最后的变换矩阵是这5个矩阵相乘的形式:

文档评论(0)

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

教师资格证持证人

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

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档