计算机图形学与可视化实验报告..pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程实验报告 题 目 二维图形变换 学院专业 任课教师 学生姓名(学号) 学生姓名(学号) 学生姓名(学号) 1 第一章 实验目的 1.1 实验任务(目的) 实现图形的几何变换,包括平移变换、比例变换、旋转变换、对称 变换、错 变换。 原理:1 二维图行由点或直线段组成 2 直线段可由其端点坐标定 义 3 二 维图 形 的 几 何 变换 :对 点 或 对 直 线 段 端 点 的 变换 P[x,y]=P[x’,y’] 1.2 实验环境 (简称 VS)是美国的开发工具包系列产品。VS 是一个基本的开发 工具集,它包括了整个中所需要的大部分工具,如 UML 工具、代码管 控工具、(IDE)等等。所写的目标代码适用于微软支持的所有平台,包 括、、、、和 Microsoft 及。 是目前最流行的平台应用程序的开发环境。最新版本为 Visual [1] Studio 2017 版本,基于.NET Framework 4.5.2 。 第二章 实验过程 2.1 实现流程 1). 平移变换(translation): 将一点沿直线路径从一个坐标位置移 2 到另一个坐标位置的重定位过程。 平移矢量 T x 和 Ty [x’ y’ 1]=[ x y 1][ Tx 0 0; 0 Ty 0; 0 0 1]=[x+Tx y+Ty 1]; 2). 比例变换(scale) :相对于原点的比例变换 ,Sx 平行于 x 的 方向上的缩放量, Sy 平行于 y 的方向上的缩放量; [x’ y’ 1]=[x y 1][Sx 0 0; 0 Sy 0; 0 0 1]=[xSx ySy 1]; 当 Sx=Sy 变换前的 图形与变换后的图形相似.当 Sx=Sy1 时,图 形将放大,并远离坐标原点,当 Sx=Sy1 时,图形将缩小,并靠近坐标 原点,.当 Sx!=Sy 时,图形将发生畸变; // 当 Sx=Sy 时,变换成为整体比例变换 [x* y* 1]=[x y 1][1 0 0; 0 1 0; 0 0 S]=[x y S]=[x/S y/S 1] 整体比例变换时,若 S1,图形整体缩小;若 0S1, , 图形整体放大; 若 S0,发生关于原点的对称等比变换; 3). 旋转变换(rotation): 点 P 绕原点逆时针转 θ 度角(设逆时针旋 转方向为正方向) 逆时针旋转 θ 度角 [x’ y’ 1]=[ x y 1][cosθ sinθ 0; -sinθ cosθ 0; 0 0 1]; 顺时针旋转 θ 度角 [x’ y’ 1]=[ x y 1][cosθ -sinθ 0; sinθ cosθ 0; 0 0 1]; 3 4). 对称变换也称为反射变换或镜像变换(symmetry),变换后的 图形是原图形关于某一轴线或原点的镜像. 关于 X 轴对称 [x’ y’ 1]=[ x y 1][1 0 0; 0 -1 0; 0 0 1]=[x -y 1];

文档评论(0)

137****0427 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档