计算机图形学教学资料第9讲51二维坐标变换.ppt
《计算机图形学教学资料第9讲51二维坐标变换.ppt》由会员分享,可在线阅读,更多相关《计算机图形学教学资料第9讲51二维坐标变换.ppt(53页珍藏版)》请在优知文库上搜索。
1、2023-9-141第五章 图形变换及显示Interactive Computer Graphics-交互式计算机图形学2023-9-142为什么要进行图形变换n光栅图形n工程师绘图工程师甲工程师乙图形定义空间:屏幕?的解决:图形变换Interactive Computer Graphics-交互式计算机图形学2023-9-143坐标变换的作用bkxycx 例:Interactive Computer Graphics-交互式计算机图形学2023-9-144坐标变换它们的关系是:的两组基线性空间维是,与,若,2121Vnnn的过渡矩阵。到为由基称的基变换。,称其为,AV),(),(212121
2、21nnnnA换的坐标变换。称其为相应于上述基变,则:及别是关于这两组基的坐标分中向量设TnnnnAxxxyyyyyyxxxV)(,(),(),(),(121212121Interactive Computer Graphics-交互式计算机图形学2023-9-145几何变换基础:齐次坐标(homogeneous coordinate)0),(),(0),(),(hhhzhyhxzyxhhhyhxyx1h通常令Interactive Computer Graphics-交互式计算机图形学2023-9-146续:xyW 例:在XYW 齐次坐标空间中,点 P(X,Y,W)在 W=1 平面上的投影是
3、(X,Y)PInteractive Computer Graphics-交互式计算机图形学2023-9-1473D变换的代数表示10001343332312423222114131211zyxazayaxazazayaxayazayaxax),(:),(zyxzyx;变换后变换前:Interactive Computer Graphics-交互式计算机图形学2023-9-148矩阵表示1144434241343332312423222114131211zyxaaaaaaaaaaaaaaaazyxn引入齐次坐标后0 0 0 1Interactive Computer Graphics-交互式计算
4、机图形学2023-9-149坐标系固定,图形变换说明:变换的两种实现方式图形固定,坐标系变换在固定坐标系下对点集的变换,等价于对该坐标系进行相应的逆变换Interactive Computer Graphics-交互式计算机图形学2023-9-1410续 证明:假设固定坐标系下进行的变换表示为矩阵T1,变换前后的点集记为A,B.则 B=AT1,.若图形固定不变,则变换前后需采用不同的基底(分记为X和X)表示图形即BX=AX,因此,X=T1-1XInteractive Computer Graphics-交互式计算机图形学2023-9-1411本章内容n二维几何变换n二维观察流程n三维几何变换n
5、投影变换n三维显示流程如何使用户坐标系下定义的图形在屏幕上显示出来Interactive Computer Graphics-交互式计算机图形学2023-9-1412第一节 二维几何变换n平移变换n旋转变换n缩放变换n反射变换n错切变换n复合变换n坐标系变换n变换的光栅方法Interactive Computer Graphics-交互式计算机图形学2023-9-1413变换的表示:变换矩阵232221131211cycxcycycxcx11001232221131211yxccccccyx旋转、比例、错切平移整体比例投影Interactive Computer Graphics-交互式计算机
6、图形学2023-9-1414平移变换(平移变换(1)n平移指将物体沿直线路径从一个坐标位置移到另一个坐标位置的重定位,即称为平移向量其中Tyxyxtttyytxx),(平移变换效果演示yxttyxyxn该式可写成向量形式:Interactive Computer Graphics-交互式计算机图形学2023-9-1415平移变换(2)采用齐次坐标方式描述为:PTyxttyxPyx1.10010011 称 为平移矩阵。TInteractive Computer Graphics-交互式计算机图形学2023-9-1416平移变换(3)n图形的平移:刚体变换n物体上各点做同样的平移操作n图形关键点的
7、平移及图形重定义n逆变换:10010011yxttTInteractive Computer Graphics-交互式计算机图形学2023-9-1417旋转变换(旋转变换(1)n二维旋转是将物体沿平面内的圆弧路径重定位。旋转变换效果演示需要指定旋转角和旋转基准点的位置:旋转角的正值定义基准点逆时针旋转负值则以顺时针方向旋转物体默认情况下以坐标原点为旋转基准点Interactive Computer Graphics-交互式计算机图形学2023-9-14181000cossin0sincos)(R绕坐标原点的旋转变换(绕坐标原点的旋转变换(2)PRP)(使用齐次坐标表示为:其中:称为旋转变换矩阵
8、R),(yx),(yx逆变换:)(RInteractive Computer Graphics-交互式计算机图形学2023-9-1419绕任意基准点的旋转变换(3)),()(),(0000yxyxTRT),(yx),(yx,则变换可复合实现设基准点为:),(00yx),(yx),(yx),(00yxPTPyx),(00),(00PTPyx),(yx),(yx),(00yx)(PRP),(00yxInteractive Computer Graphics-交互式计算机图形学2023-9-1420图元的旋转变换(4)n旋转变换是刚体变换n图元上各点旋转同样角度:n旋转定义点并重定义图元Intera
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 图形学 教学 资料 51 二维 坐标 变换