版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机图形学实验报告题目:二维图形几何变换院、系(院):计算机科学与技术学院专业及班级:姓名:学号:日期:1.实验目的1 )掌握3*3矩阵乘法运算的编程实现;2 )掌握平移,比例,旋转三种基本二维几何变换矩阵生成;3 )掌握相对于任意参考点的二维复合变换矩阵生成。2.实验要求1)设计实现二维图形变换类,具有平移,比例,旋转二维几何变换功能,以及相对于任意参考点的二维复合变换功能;2 )将2.2节直线类所绘制的菱形线框,绕最上端A点匀速旋转,并要求相对于A点来回缩放;3 )使用双缓冲机制进行图形绘制,避免运动闪烁,所有图形先绘制到用户自定义的DC绘制完成后再统一拷贝到屏幕DC3.详细设计3.1
2、核心算法及类型设计平移变换矩阵:100Tt=010_txty1_旋转变换矩阵:cos:sin:0Tr=sinacosa0001_比例变换矩阵:sx00Ts=0sy01001一相对于任意参考点的旋转变换矩阵:100|cos:sin二Tfr=010-sinacosa-txty1000100011txty0101相对于任意参考点的比例变换矩阵:Tfs100sx010*0-tx-ty100sy00-10*001ty01013.2程序设计实现及流程开始定义变量a,A,points4,s,step,tans,theta,*line设置坐标系,绘制双缓冲机制,绘制坐标轴。200一a,(0,a)一A,poin
3、ts0.x0,points0.ya;points1.xa,points1.y0;points2.x0,points2.y-a;points3.x-a,points3.y0;一lI川'"lib(s>=2.0|s<=0.5)-ste尸step;s+step-s;tans.ScalePoint(s,s,A);theta=0.0;theta>=360.O绘制菱形的AB,BC,CD,DA四条边拷贝内存图到屏幕Invalidate(FALSE)4.典型测试结果5.实验问题总结通过本次试验让我有一次对MFCt了进一步的了解,在本次实验中我也遇到了一些错误,但是经过后来我和同学的讨论也得到了改正,本
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年南充市顺庆区政务服务中心(窗口人员)招聘笔试参考题库及答案详解
- 2026年广西壮族自治区柳州市政务服务中心(窗口人员)招聘考试模拟试题及答案详解
- 2026年金华市金东区政务服务中心(窗口人员)招聘笔试参考试题及答案详解
- 2026年襄樊市襄城区医疗系统事业编人员招聘笔试参考题库及答案详解
- 2026年珠海市拱北区工会人员招聘考试备考试题及答案详解
- 2026年遵义市播州区统计局招聘城镇公益性岗位人员1人笔试备考题库及答案详解
- 2026年甘肃省兰州市医疗系统事业编人员招聘笔试备考题库及答案详解
- 安徽省合肥市南门小学六年级小升初数学模拟试卷(带答案)1
- 2026年山东省泰安市政务服务中心(窗口人员)招聘考试备考题库及答案详解
- 2026年徐州市九里区政务服务中心(窗口人员)招聘笔试备考试题及答案详解
- 2026年国企水质化验笔试试题(含答案)
- 2026福建漳州闽投华阳发电有限公司招聘43人笔试参考题库及答案详解
- 2026海南省农业信贷担保有限责任公司招聘高层管理人员1人考试模拟试题及答案详解
- 2025版中国心肺复苏指南(完整版 含AED使用)
- GB/T 47655-2026电力电子装备和系统的构网性能要求及试验方法
- GA/T 1466.1-2026智能手机型移动警务终端第1部分:技术要求
- 2026年新高考北京政治真题含答案
- 2026年招聘消防文员笔试题库附答案
- 检验科生物安全培训内容及记录
- 【2025年】液化石油气库站工理论考试题库(含答案)
- 围手术期患者安全管理
评论
0/150
提交评论