CADCAM讲稿4.pptVIP

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CADCAM讲稿4.ppt

姚平喜 太原理工大学机械工程学院 第三章 计算机图形学基础 3.3 图形变换 已知二维坐标系中的一个点P(x,y),要求将它变换到点P’(x’,y’),则必存在 采用齐次坐标,上式的矩阵表示为 由此可见,变换后点的坐标由矩阵 5.平移变换 对二维空间的点P(x,y)沿x轴平移dx,沿y轴平移dy后,得到的新的一点 的坐标满足 3.3.2 二维组合变换 在实际的应用中,大部分图形的变换是不能仅由单独的基本变换来实现的,而需要相对复杂的变换,如,绕任意点旋转、关于任意直线的对称变换等。这些变换可以通过连续多次的基本变换达到目的。这种由多个基本变换组合而成为复杂变换的过程称为组合变换或称作基本变换的级联,相应的多个基本变换矩阵的级联矩阵称为组合变换矩阵。 绕任意点旋转 绕任意点(x,y)旋转,可以先将任意点(x,y)平移到坐标系原点,然后对图形作旋转变换,旋转变换后再将旋转中心(即坐标系原点)反向平移相同的位移量到原来的位置。 3.3.3 三维图形变换 在讨论三维图形的矩阵变换时,我们用四维齐次坐标〔x y z 1 〕表示三维空间的点(x,y,z)。 2.平移变换 平移变换的变换矩阵为 3.旋转变换 三维旋转变换指空间立体绕x轴旋转?角,?角的正负按右手定则确定。即右手拇指指向坐标轴正向,其余四指指向为旋转正向。 (1)绕x轴旋转?角 空间物体绕x轴旋转时,物体上各顶点的x轴坐标不变,只是y,z坐标改变,变换矩阵为 (2)绕y轴旋转?角 空间物体绕y轴旋转时,物体上各顶点的y轴坐标不变,只是x,z坐标改变,变换矩阵为 3.4 投影变换 假如被观察物体(如楼房、船舶、汽车等)在地面上不动,各角点坐标为已知,我们在不同角度观察物体,就像拍照一样,CRT屏幕或图纸就好像是相机的底片。为了在屏幕上表示三维图像,就需要将被观察物体的空间各点坐标变换到观察者的坐标系上来,这就需要进行投影变换。这是一种由三维到二维平面的几何变换。 投影的方法就好比用一束光线(投影线)射向物体,得到物体在投影平面上的像,在三维空间中,选取一点,称作投影中心;在不经过该点处再定义一个平面,称为投影平面;从投影中心引任意多条射线,称为投影线。投影线穿过投影平面与物体相交,在投影平面上形成该物体的像。这一将三维物体变换到二维平面上的过程称为投影变换。 根据投影中心的位置和投影方向与投影平面的夹角不同,投影变换可以分为平行投影和透视投影。如果投影线是平行的(投影中心在无穷远处),则称为平行投影;如果投影线不平行(投影中心为有限远),称为透视投影。物体透视投影的大小,与物体到投影中心的距离成反比,即所谓透视缩小性,这一现象类似于照相系统与人的视觉系统。因此投影可分为: 3.1.1???? 平行投影 根据投影方向与投影面的夹角不同,平行投影可分为正平行投影和斜平行投影。当投影线与投影平面垂直时,称正平行投影,否则是斜平行投影。平行投影不具有透视缩小性,因此能精确反映物体的实际尺寸。 1.正平行投影 根据投影面与坐标轴的夹角不同,正平行投影所得图形又可分为三视图和正轴测图。 (1)三视图 当投影平面与某一坐标轴垂直时,得到的投影为三视图,即主视图、侧视图和俯视图,这时投影平面分别与x轴、y轴和z轴垂直。图3-38显示了一个小房子的三视图。 三视图的投影变换矩阵分别为 太原理工大学机械工程学院 计算机辅助设计与制造 (第四讲) 我们知道,若用齐次坐标表示法,则可用一个行向量[x y 1]表示一个二维点的坐标。对于一个二维空间的图形可用一个点集来表示,而每一个点对应一个行向量,将这些向量集合成一个n×3阶矩阵的形式 中的元素a,b,c,d,l,m决定。我们称T为变换矩阵,T中元素取值不同,可实现二维图形的基本变换。 3.3.1???? 二维图形变换 对于任意图形进行变换需针对图形上的所有点。对于一条直线可以只对其两个端点进行变换,对多边形而言也就只需变换其顶点。也就是说,可以通过对端点进行变换后再连线的方式对直线进行变换。因此,下面讨论各种变换时,都从点的变换引出图形的变换。 1.比例变换 比例变换就是要将图形沿x轴方向放大或缩小,沿y轴方向放大或缩小。如对一个二维点P(x,y)进行比例变换,则是将该点的坐标在x轴方向放大或缩小Sx倍,在y轴方向放大或缩小Sy倍,即有: 图2-2是一个早期CAD硬件配置系统,每一个图形设备直接与主机通讯,其外存设备为磁盘和磁带。

文档评论(0)

cai + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档