- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三讲 图形变换 图形变换是计算机图形学的基础内容。有二维(三维)图形的平移、旋转、变比、对称等变换,三维图形的投影透视变换等。 第6讲 图形变换 二维几何变换 基本变换与复合变换 三维几何变换 基本变换与复合变换 本讲主要内容 图形变换的数学基础 二维图形的基本变换、复合(组合)变换; 三维图形基本变换、复合(组合)变换; 平行投影 透视投影 图形变换的数学基础 矢量运算 矩阵运算 矩阵 单位矩阵 逆矩阵 转置矩阵 行列式 上机编程,实现两个矩阵相乘 变换的数学基础(1/4) 矢量 矢量和 变换的数学基础(2/4) 矢量的数乘 矢量的点积 性质 变换的数学基础(3/4) 矢量的长度 单位矢量 矢量的夹角 矢量的叉积 变换的数学基础(4/4) 矩阵 阶矩阵 n阶方阵 零矩阵 行向量与列向量 单位矩阵 矩阵的加法 矩阵的数乘 矩阵的乘法 矩阵的转置 矩阵的逆 齐次坐标—用n+1维向量表示n维向量 优越性 提供了用矩阵运算把二维三维甚至高维空间的点集从一个坐标系变换到另一个坐标系的方法。 可以表示无穷远的点 图形几何变换 基本原理: 按某种规律,改变图形的形状、大小、位置等 方法: 坐标系不动,图形变动后坐标值变化; 坐标系变化后图形在新坐标系中的新值。 为什么需要齐次坐标? 齐次坐标表示的优点: 可方便地用变换矩阵实现对图形的变换; 齐次坐标表示法可以表达无穷远点。 二维基本几何变换 点的变换: 恒等变换 平移变换 比例变换 旋转变换 对称变换 错切变换 平移变换 只改变图形的位置,不改变图形的大小和形状 二维:将图形对象从一个位置(x, y)移到另一个位置(x′,y′)的变换。 平移变换 比例变换 比例变换示例 比例变换 比例因子 if sx , sy 1, 物体被拉伸 if 0 sx , sy 1, 物体被压缩 if sx , sy 0,物体被倒影 均匀/非均匀比例变换 if sx = sy ,均匀比例变换 if sx ? sy , 非均匀比例变换 旋转变换 Remember 旋转方向 旋转角度 旋转中心 旋转是刚体变换 旋转变换 点P(x,y)的极坐标表示 绕坐标原点旋转角度 (逆时针为正,顺时针为负) 对称变换 对称变换 关于x轴的对称变换 关于y轴的对称变换 对称变换 对称变换 关于原点的对称变换 关于y=x的对称变换 关于y=-x的对称变换 错切变换 以y轴为依赖轴的错切变换 y坐标不变 点的基本几何变换的推广 点的变换: 直线的变换 多边形的变换 曲线的变换(由每一点的变换,重新画线完成) 二维仿射变换 x′=ax+by+m y ′ =cx+dy+n 二维复合变换(组合变换) 任何一复杂的几何变换可以看成基本集合变换的组合: P = P·T = P · T1· T2· …· Tn 复合平移 复合比例 复合旋转 其他常见复合变换 相对于某个参考点的几何变换(比例、旋转等) 相对于某直线的几何变换(对称等) 相对于某个参考点的几何变换(比例、旋转等) 求某点P相对于固定点F(xF,yY)旋转一个角度 的变换矩阵T。 步骤: 将固定点移到坐标原点上; 对原点进行二维旋转变换; 反平移固定点到原位。 相对于某直线的几何变换(对称等) 步骤 平移该对称直线到原点; 旋转角度到与坐标轴(X轴或Y轴)重合; 对变换对象进行对称变换; 反向旋转到原来方向; 反平移到原来位置。 关于任意轴的对称变换 课堂练习(一) 回答下列问题: 什么是齐次坐标?为什么要用规范化的齐次坐标? 什么是二维仿射变换?有哪些不变性?写出它的变换形式(用矩阵表示) 课堂练习(二) 证明题 证明两个连续的旋转变换(或变比例变换)的矩阵运算具有互换性。如,两个二维旋转变换R(θ1 ),R (θ2 ),具有下式 R(θ1 )?R (θ2 ) = R(θ1 +θ2 ) 。 证明二维点相对于X轴作对称,紧跟着相对于y=-x直线作对称变换,完全等价于该点相对于坐标原点作旋转变换(旋转角度是多少?) 课堂练习(三) 推导题 试推导将二维平面上任意直线段P1(x1,y1)与P1(x1,y1),转换成与X轴重合的变换矩阵(线段P1P2与X轴的夹角小于45度)。 求P点相对于L:ax+by+c=0,作对称变换后得到的P′。例如: 已知点P(8,12),直线L的方程为: x-2y+6=0, 请推导并计算该点相对于作对称变换的矩阵T,使点P的对
文档评论(0)