- 1、本文档共87页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CG_chapter5_notes
第五章 几何变换 本章重点讲解内容: 基本变换 矩阵表示 其他特殊变换 复合变换 坐标系间的变换 变换的光栅方法 5.1 基本变换 几何变换的定义: 改变对象坐标描述的变换称为几何变换,例如改变对象的方向、尺寸和形状 在坐标系不变的情况下,由对象的几何位置或比例改变等引起的变换 几何变换的基本原理 几何变换: 变换图形就是要变换图形的几何关系,同时保持图形的原拓扑关系 5.1 二维基本变换 基本几何变换的类型 平移 旋转 变比 5.1.1 平移 平移 定义: 对象沿直线运动产生的变换 平移是一种不产生变形而移动物体的刚体变换,物体的大小、方向、形状和位置不变 参数:平移向量(Tx, Ty) 公式: x‘ = x + Tx y‘ = y + Ty 2D平移 举例 5.1.2 旋转 旋转 定义:对象沿圆弧路径运动产生的变换 参数: 旋转角θ,约定:逆时针为正 旋转点(基准点):(xr,yr) 旋转变换也是一种刚体变换。物体的大小、形状不变,但方向和位置要改变 5.1.2 旋转 针对坐标原点旋转公式: x = x*cosθ - y*sinθ y = x*sinθ + y*cosθ 5.1.2 旋转 因为: x = rcosΨ y = rsinΨ 则:上两个方程组可得到 x = xcosθ- ysinθ y = xsinθ+ ycosθ 5.1.2 旋转 针对任意点(xr, yr)旋转 x = xr + (x-xr)*cosθ - (y-yr)*sinθ y = yr + (x-xr)*sinθ + (y-yr)*cosθ 旋转变换的计算效率 改进:小角近似 5.1.3 2D 缩放 (变比,比例变换) 变比 定义:改变对象尺寸的变换 参数:缩放系数(Sx, Sy),固定点(Xf, Yf) 公式: 针对坐标原点缩放 x = x * Sx y = y * Sy 2D缩放 举例 2D缩放讨论 如果|Sx|或|Sy|大于1,则表示图形在X轴方向或Y轴方向放大; 如果|Sx|或|Sy|小于1,则表示图形在X轴方向或Y轴方向缩小; 如果|Sx|=|Sy|,则表示均匀缩放; 如果|Sx||Sy|,则表示差值缩放; 如果|Sx|或|Sy|等于1,则表示图形在X轴方向或Y轴方向不变; 如果Sx或Sy小于零,则表示图形在X轴方向或Y轴方向作镜面变换。 2D缩放讨论 缩放变换后,对象可能被重定位 2D变换的矩阵表示 对于平移、旋转和缩放变换,每个基本的变换都可表示为普通距阵形式: P = M1*P+M2 P’、P表示变换前后两个点的坐标的列向量 M1是一个包含乘法系数的2×2距阵 M2是一个包含平移项的两元素列距阵 2D变换的矩阵表示 平移:M1是单位距阵; 旋转或缩放:包含与基准点或缩放固定点相关的平移项。 为了利用这个方程实现先缩放、再旋转后平移这样的变换顺序,必须每次一步一步地计算点在变换后的坐标。 有效方法是最后坐标位置能从初始坐标位置得到,这就消除了中间坐标值的计算。 引入齐次坐标技术对点的坐标重新表示 2D变换的矩阵表示 齐次坐标: Maxwell.E.A在1946年从几何的角度提出来的 基本思想是把一个n维空间的几何问题转换到n+1维空间中去 从形式上来说,就是用一个n+1维的向量表示一个n维向量的方法,即n+1维向量表示n维空间中的点。 2D变换的矩阵表示 如:二维空间中点的坐标(x , y)的齐次坐标表示为(h*x ,h*y ,h)(h≠0的任意实数)。 只要给定一个点的齐次坐标表示(xh ,yh,h),就能得到唯一的笛卡儿坐标(x , y) x= xh/h , y=yh/h 2D变换的矩阵表示 一个笛卡儿坐标表示的点,用齐次坐标表示时,是无穷的,但一个齐次坐标表示的点,用笛卡儿坐标表示时,是唯一的 齐次坐标表示不是唯一的,通常当h=1是时,称为规格化齐次坐标 用齐次坐标技术,可改写平移变换、缩放变换和旋转变换为统一的乘积形式 2D变换的矩阵表示 平移变换 x 1 0 tx x y = 0 1 ty y 1 0 0 1 1 P = T(tx, ty)*P 2D变换的矩阵表示 旋转变换 x cosθ -sinθ 0 x y = sinθ cosθ 0 y 1 0
您可能关注的文档
最近下载
- 2024年中考数学 二次函数与几何综合压轴题(原卷版).pdf VIP
- IBMS楼宇智能化建设方案.pdf VIP
- 春江花月夜.ppt VIP
- 2025年广东省基层住院医师线上岗位培训(口腔学)专业课答案(1-2).docx
- 专题2.3 幂函数与指、对数函数【九大题型】(举一反三)(新高考专用)(原卷版).docx VIP
- 专题11四点共圆模型-【压轴必刷】2023年中考数学压轴大题之经典模型培优案(全国通用)(解析版).pdf VIP
- 管培生面试的问题 .pdf VIP
- 射频电路设计课件.pptx VIP
- 项目方案文档-可靠性保证大纲.docx VIP
- 有孔虫-中国地质大学(武汉).ppt VIP
文档评论(0)