- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
.
高质量文档整理--学习必备
.
计算机图形学
实验报告
课程名称:计算机图形学
实验名称:图形绘制与变换
学院:电子信息工程学院
专业:计算机科学与技术
班级:11计科本01班
学号:111102020103
姓名:张慧
指导教师:王征风
二零一四年
.
高质量文档整理--学习必备
.
目录
TOC\o1-3\h\u7564一、引言 3
27339二、设计需求 4
87752.1设计目标 4
42472.2设计环境 4
286882.2.1VC++6.0 4
226172.2.2MFC 4
147342.3设计题目及要求 5
320522.4总体流程图 5
7206三、课程设计原理 5
252373.1实现的算法 5
170633.1.2Bresenham算法画直线 6
288673.1.3中心点算法画圆和椭圆 6
5513.2图形变换的基本原理 8
99173.2.1平移变换 8
273673.2.2旋转变换 8
51403.2.3比例变换 9
21819四、总体设计与功能实现 9
170734.1主要界面设计 9
293784.2设置颜色界面 9
60484.2.1界面设置代码 9
282914.2.2运行结果 10
110934.3二维线画图元实现 10
150024.4画多边形功能的实现 14
238224.5画Bezier曲线功能的实现 15
247284.6二维图形变换的实现 16
169514.7三维图形的变换 18
五、实验心得体会
.
高质量文档整理--学习必备
.
一、引言
计算机图形学(ComputerGraphics,简称CG)是一种使用数学算法将二维或三维图形转化为计算机显示器的栅格形式的科学。简单地说,计算机图形学的主要研究内容就是研究如何在计算机中表示图形、以及利用计算机进行图形的计算、处理和显示的相关原理与算法。是计算机科学的一个分支领域,主要关注数字合成与操作视觉的图形内容。计算机图形学研究的是应用计算机产生图像的所有工作,不管图像是静态的还是动态的,可交互的还是固定的,等等。图形API是允许程序员开发包含交互式计算机图形操作的应用而不需要关注图形操作细节或任务系统细节的工具集。计算机图形学有着广泛的应用领域,包括物理、航天、电影、电视、游戏、艺术、广告、通信、天气预报等几乎所有领域都用到了计算机图形学的知识,这些领域通过计算机图形学将几何模型生成图像,将问题可视化从而为各领域更好的服务。?
计算机图形学利用计算机产生让人赏心悦目的视觉效果,必须建立描述图形的几何模型还有光照模型,再加上视角、颜色、纹理等属性,再经过模型变换、视图变换、投影操作等,这些步骤从而实现一个完整的OpenGL程序效果。OpenGL是一个开放的三维图形软件包,它独立于窗口系统和操作系统,以它为基础开发的应用程序可以十分方便地在各种平台间移植。计算机图形学通过应用OpenGL的功能,使得生成的图形效果具有高度真实感。学习计算机图形学的重点是掌握OpenGL在图形学程序中的使用方法。?事实上,图形学也把可以表示几何场景的曲线曲面造型技术和实体造型技术作为其主要的研究内容。同时,真实感图形计算的结果是以数字图像的方式提供的,计算机图形学也就和图像处理有着密切的关系。
通过21世纪是信息的时代,在日新月异的科技更新中相信计算机会发挥越来越重要的作用,计算机图形学也会在更多的领域所应用,虽然我国在这方面还比较薄弱,但相信会有越来越好的时候的。
二、设计需求
2.1设计目标
以图形学算法为目标,深入研究。继而策划、设计并实现一个能够表现计算机图形学算法原理的或完整过程的演示系统,并能从某些方面作出评价和改进意见。通过完成一个完整程序,经历策划、设计、开发、测试、总结和验收各阶段,达到:巩固和实践计算机图形学课程中的理论和算法;学习表现计算机图形学算法的技巧;培养认真学习、积极探索的精神。
.
高质量文档整理--学习必备
.
2.2设计环境
2.2.1VC++6.0
VC++6.0是
您可能关注的文档
- 计算机图形学课程设计透视投影图三视图.doc
- 计算机图形学课程设计作品.doc
- 计算机网络(谢希仁)实验指导书.doc
- 计算机网络基础教案.doc
- 计算机网络基础课程设计.doc
- 计算机网络基础应用实训指导书.doc
- 计算机网络基础与应用实验指导书.doc
- 计算机网络实验上机指导书实验五.doc
- 计算机网络实验之Ping程序的设计与实现.doc
- 计算机网络实验指导书.doc
- 浅析中国动漫市场的问题与发展.pdf
- 农村发展科技金融与政策.pdf
- 对高铁宽带移动通信系统架构演进的思考.pdf
- 非物质文化遗产路桥灰雕工艺的保护与传承.pdf
- 2024年04月贵州铜仁市特殊教育学校引进专业技术人才笔试历年典型考题及全考点剖析附答案解析.docx
- 2024年04月辽宁盘锦市大洼区事业单位招考聘用58人笔试历年典型考题及全考点剖析附答案解析.docx
- 2024年04月浙江金华永康市政务服务管理办公室工作人员招考聘用笔试历年典型考题及全考点剖析附答案解析.docx
- 2024年04月福建师范大学仙游附属学校招考聘用新任中学教师18人笔试历年典型考题及全考点剖析附答案解析.docx
- 2024年04月陕西省洛南县2024年度面向社会公开招考16名城镇社区专职人员笔试历年典型考题及全考点剖析附答案解析.docx
- 2024年04月湖北省气象部门事业单位招考聘用应届生19人笔试历年典型考题及全考点剖析附答案解析.docx
文档评论(0)