图形的几何变换

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图形基本几何变换是指比例变换、对称变换、错切变换、旋转变换和平移变换等。变换通过矩阵运算均可以表示为表示几何图形的点阵的一维矩阵和表示变换的三维矩阵相乘的形式,即P’=P·T,具体如下:
平移变换
比例变换
旋转变换
ห้องสมุดไป่ตู้对称变换
对称于x轴 对称于y轴 对称于原点
对称于y=x 对称于y=-x
错切变换
沿x轴方向关于y的错切
进一步锻炼使用WIN-TC的熟练程度。
2、要求
实现平移变换、比例变换、旋转变换三种基本几何变换;
实现镜像变换、错切变换;
二、运行环境
本次上机在WIN-TC 中进行。
三、直线的生成——用Bresenham算法实现
1、算法基本原理
图形的几何变换一般是指对图形的几何信息经过变换后产生新的图形,图形几何变换既可以看作是坐标系不动而图形变动,变动后的图形在坐标系中的坐标值发生变化;出可以看作图形不动而坐标系变动,变动后的图形在新坐标系下具有新的坐标值。这两种情况本质上都是一样的,都是图形由新的坐标值表示,因此是新产生的图形。图形几何变换包括比例变换、对称变换、错切变换、旋转变换、平移变换及其复合变换。图形上所有的点在几何变换前后的坐标关系一般用解析几何方法可以求得,但这些几何关系用矩阵方法表示,运算更为方便。
《计算机图形学》上机实习报告(一)——基本图形的生成
一、实习目的和要求
1、目的
深入学习三种基本几何变换的原理和方法,以及错切、镜像变换同上的类同性,同时,在掌握基本几何变换的基础上理解组合变换的实现机制,掌握几何变换的共同特点;
通过程序的编写和运行,学习基本几何变换在程序上的实现方法,这就要求掌握结构体、一维数组的基本性质和使用方法;
沿y轴方向关于x的错切
2、对程序中变量的说明
3、源程序
4、运行结果
5、个人总结
相关文档
最新文档