- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图形与图象 要生成真实感图形,首先必须建立画面场景的几何表示,再用某种光照模型,计算场景在假想的光源、纹理、材质属性下的光照明效果。结果是以数字图象的方式提供的,因此计算机图形学与图象处理也有着密切的关系。 图形与图象是密切相关但又不同的两个概念。图象纯指计算机内以位图形式存在的亮度和颜色信息,而图形则由场景的几何模型和物理属性共同描述。 计算机图形学的应用 计算机图形给人们提供了一种直观的信息交流工具,被广泛地用于各个不同的领域。 影视 游戏 工业设计 科学研究 艺术 医学 广告 教育 培训 军事 。。。 应用的需求反过来推动了图形学的发展,计算机图形已经形成了一个巨大的产业。 影视特技 看过《魔鬼终结者II》的观众,一定会对片中那个打不死的液态金属人T1000留下极深刻的印象。由科技创造出来的角色成了好莱坞大片的票房卖点,并成为观众观赏电影的主要驱动力之一。这个计算机特效在电影中成功应用的典范,带动了90年代美国电影广泛导入计算机科技的潮流。 影视特技 其它电影 《侏罗纪公园》、《泰坦尼克号》、《恐龙》、《海底总动员》、《指环王》、《加菲猫》、《变形金刚》等优秀电影。 影视业高质量画面、高艺术水准、大胆的想象、大投资、紧迫的拍摄进度等极大地刺激了图形学研究的进一步深入。 计算机游戏 计算机游戏是一种新兴的娱乐形式,其巨大的市场与电影业不相上下。 计算机游戏为游戏参与者提供了一个虚拟的空间,从一定程度上让人可以摆脱现实中的自我,在另一个世界中扮演真实世界中扮演不了的角色,因而吸引了众多的玩家。计算机游戏是计算机图形学发展的另一个重要推动力。 计算机辅助设计和计算机辅助制造 建筑设计 电路设计 汽车外形设计 飞机外形设计 船舶设计 家用电器等设计 科学计算可视化 数值仿真、气象卫星、石油勘探、遥感卫星、医学影像、蛋白质分子结构等都会产生大量的数据,即使是专业人员也们很难从一大堆枯燥乏味的数字中迅速发现其内在规律和变化趋势。 图形学帮助科技人员更直观形象地理解大规模数据所蕴涵的科学现象和规律。 图形用户界面 我们所用的绝大部分应用软件都提供了友好的图形用户界面(GUI) 。 图形界面的一特色是图标,它是表示某种选项的形象直观的图形符号。 计算机艺术 计算机艺术是科学和艺术相结合的一门学科。 计算机艺术不需要传统的纸和笔等材料,所有的创作都在电子画布上实现。 许多绘画软件如Adobe公司的Photoshop提供了丰富的绘画工具,如软硬铅笔、炭笔、彩色铅笔、色粉笔、钢笔、签字笔、油画棒、毛笔、水彩笔、油画笔、喷笔等,而且还提供了色彩丰富的调色板和各式各样的笔触。 Wacom公司的数位板和无线压感笔则有效地解决了电脑笔输入的难题,使得艺术创作能以接近传统的方式进行。 OpenGL简介 OpenGL(/)是SGI公司开发的一个跨平台的开放式图形编程工具。 OpenGL集成了所有造型、变换、材质、纹理、光照、绘制等复杂的计算机图形学算法,将用户从具体的硬件和操作系统中解放了出来。 Windows与OpenGL Microsoft最早将OpenGL集成到Windows NT 操作系统中;随后推出的Windows 98及Windows 98以上操作系统均允许用户免费使用OpenGL进行图形编程。 OpenGL本身是一个底层库,在编程实践中还需要一些能简化编程任务、易于在窗口系统上执行的高层库。 能够直接被Windows平台所支持的OpenGL库函数 OpenGL核心函数 OpenGL核心函数以gl开头,可以运行于任何的OpenGL工作平台。 OpenGL实用库函数 实用库函数带有前缀glu,是基于OpenGL核心函数而比其更高一层的函数。它们也可以运行于任何OpenGL平台。 辅助库函数 它支持的平台较少,并不适合正式产品的开发。 Windows专用函数 以wgl开头,用于连接OpenGL和Windows窗口系统。 Win32 API函数,用于处理像素格式及缓冲。 共6个Win32 API函数,用于处理像素格式及缓冲。 Windows环境下的与OpenGL相关的文件 在Windows中,相关的库以动态链接库的形式存在,opengl32.lib、glu32.lib、glaux.lib分别表示核心库、实用库和辅助库,相应的头文件分别是gl.h、glu.h及glaux.h。 除了以上三个库以外,比较常用的还有OpenGL实用工具库GLUT。这是一个横跨平台Windows/Linux/UNIX/Mac的OpenGL辅助开发包。要在Windows下使用该包中的函数进行编程,需要另外下载glut32.dll、glut32.lib以及glut.h三个文件分别放入系统的相应目录。 Windows环境下生成图形的一个简单例子
您可能关注的文档
- 关于员工培训期间的相关问题.doc
- 关于招标工作管理和监督暂行办法.doc
- 关于组织参加广西2010年大学生职业生涯规划大赛的通知.doc
- 关于组织开展第二届大学生职业生涯规划设计大赛的通知.doc
- 关于组织开展英语培训的报告.doc
- 冠军销售祝您成就销售冠军.ppt
- 广东威戈律师事务所公司上市法律意见书范本.doc
- 广告文案与公文写作培训.ppt
- 广州机电一体化(电力系统与控制方向)培训.doc
- 广州外贸业务照明及LED知识.ppt
- 新能源汽车制造技术标准制定与产业布局研究报告.docx
- 钢铁行业绿色转型与2025年产能布局优化技术创新应用前景研究报告.docx
- 美妆个性化定制服务模式在美妆行业市场风险与挑战报告.docx
- 2025至2030中国Toll样受体3行业项目调研及市场前景预测评估报告.docx
- 2025-2026学年高中化学选修2 化学与技术鲁科版教学设计合集.docx
- 康复医疗服务行业市场细分领域增长潜力与投资机会研究报告.docx
- 2025年线下演出市场复苏,演出市场智能票务系统市场竞争力报告.docx
- 2025-2026学年高中化学选择性必修1人教版(2019)教学设计合集.docx
- 生物科技企业2025年临床试验统计分析及案例分析.docx
- 深度解析:2025年半导体封装技术国产化关键突破点.docx
文档评论(0)