第三章 图形变换 几何变换、视象变换的定义、区别。 几何变换:平移、旋转、比例变换。 用齐次坐标矩阵乘法实现几何变换的方法。 视象变换: 窗口区到视图区的坐标变换。 三维形体从造型到屏幕输出的过程。 观察坐标系的定义、用处。 几何变换和视象变换的定义 几何变换:坐标系不变的情况下,由形体的几何位置或者比例改变而引起的变换,包括:图形的放缩、移动、旋转、变形等 视象变换:也称为观察变换或取景变换,它是将形体从原坐标系变换到便于观察的另一坐标系,是两个坐标系之间的变换。 两种变换在对问题的提出和处理的角度不同,但是两者实际效果很相似,容易混淆! 坐标系统 二维图形的几何变换 二维图形的几何变换包括最基本的变换,如平移、变比、旋转等,以及这些变换的组合变换。 平移变换(translation) :物体从一个位置到另一个位置的直线运动。 平移变换 平移变换 把一个点从坐标位置(X,Y)平移到新的位置(X’,Y’)只需在原坐标值加上一个平移距离,即TX和TY,那么 X’=X+TX Y’=Y+TY 平移距离对(TX,TY)也称之为平移矢量或者移动矢量。 变比变换 X’=X·SX Y’=Y·SY 变比变换 如果SX和SY的数值相等,则产生均匀变比(uniform scaling) 图形中的每一条线的长度都按照SX和SY的值进行比例伸缩 每一个顶点到坐标系统的原点的距离也进行了比例伸缩,如果是放大的形体,则可能移动到远离原点的位置。 如果不是针对原点,而是针对另外一个固定参考点,我们可以控制一个被变比的形体的位置,且这个点在变比变换后也保持不变 相对于固定点变比变换 多边形相对于固定点进行变比,每一个顶点都相对这个固定点按比例伸缩一个距离,对于坐标为(X,Y)的顶点,变比后的坐标(X’,Y’)可以按下式计算: X’= XF+(X-XF)SX Y’= YF+(Y-YF)SY 旋转变换(rotation) 形体的各点沿着圆形路径进行的变换称之为旋转。 旋转变换(rotation) X’=rcos(φ+ θ)=rcosφcos θ -rsinφsin θ Y’=rsin(φ+θ)= rsinφcos θ +rcosφsin θ 因为:X=rcosφ , Y=rsinφ ,所以 X’= X cos θ - Y sin θ Y’= Y cos θ + X sin θ 绕任意点旋转变换 X’= Xr +(X-Xr)cos θ - (Y-Yr) sin θ Y’= Yr + (Y-Yr) cos θ + (X-Xr) sin θ 二维图形的表示 一种更为有效的计算最终坐标的方法,这就是采用矩阵方法直接从初始坐标计算得到最终坐标。把每一步的基本变换都用矩阵形式来表示。 把一个点用齐次坐标来表示 把一个二维的坐标位置点(X,Y)表示成一个三维的坐标点,即(Xh,Yh,W), Xh = X ? W Yh = Y ? W 二维图形基本变换的矩阵表示 平移 变比 旋转 二维图形的表示 采用2×2矩阵就可以进行二维图形变换,但不能进行平移变换,所以,为描述二维变换的各种情况,我们采用3×3的矩阵,并考虑一个通用的变换方程,它包括了平移、变比、旋转等任意变换。这个通用矩阵可以表示为 二维图形的表示 用于计算变换后,坐标的显式方程为 X’=AX + BY + C Y’=DX + EY + F 可见,对形体上的每个坐标点,上述计算都要进行四次乘法,四次加法,只要所有单个矩阵已经构成了级连,这就是对于任何变换序列决定一对坐标值所需要的最大的计算数。如果没有级连,而采用单个矩阵变换,每一次都将经过上述计算。 错切变换 错切变换产生一种形体变形,表现为扭曲、拉伸,即错切现象,就好像一个物体具有若干可展开的展次而彼此之间进行了错移,所以也叫错移变换。 常见的错切变换是X方向上的错切与Y方向上的错切。 错切变换矩阵 组合变换 组合变换:组合变换是指图形作一次以上的几何变换,变换结果是每次变换矩阵相乘。通常称为矩阵的级连。 组合平移: 组合变换:针对任意定点的比例变换 相对(XF,YF)点的比例变换: 针对任意定点的比例变换 上式右边即为相对任意点的变比变换矩阵,它是通过左边的三个基本变换矩阵级连得到的。这种求解变换矩阵的方式可应用于相对于任意定点的任何变换(如变比、平移、旋转等。 相对任意定点的旋转变换 相对(xr,yr)点的旋转变换: 针对任意方向的变换 第一步先要进行一个旋转,使由S1和S2所指定的方向与X、Y坐标轴分别重合; 第二步再进行变比变换; 第三步进行反向的旋转,以回复到它们原来的方向。 窗口-视图变换 用户域和窗口区的定义
您可能关注的文档
最近下载
- 2026年湘西民族职业技术学院单招职业技能考试题库含答案详解(考试直接用).docx VIP
- 上海市黄浦区2022届高三一模英语卷带答案.pdf VIP
- 2025年一建《建筑工程管理与实务》案例300问.pdf VIP
- 东南大学研究生课程考试成绩单试卷封面.docx VIP
- 2026年医护护士脑出血急救PPT.pptx VIP
- 【高三英语一模】2022届上海青浦区高三英语一模含答案 .pdf VIP
- 内装修-室内吊顶12J502-2.docx VIP
- 2024—2025学年广西崇左市广西大学附属中学高一下学期插班生开学考试英语试卷B卷.doc VIP
- (完整版)Aitken拖延问卷(API).docx VIP
- 学校“最小应急单元”突发事件处置工作指引解读课件.pptx VIP
原创力文档

文档评论(0)