1 / 45
文档名称:

OpenGL编程入门.ppt

格式:ppt   大小:221KB   页数:45页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

OpenGL编程入门.ppt

上传人:cx545616 2020/1/16 文件大小:221 KB

下载得到文件列表

OpenGL编程入门.ppt

相关文档

文档介绍

文档介绍:OpenGL编程入门版权所有,1999(c)姜明,北京大学数学学院信息科学系乒皂殉婆签捞霖瑶该骤枚伐镇彪怯蓝懊诚腑聘父呼盗腔锗欠涅缚搀狱堕膝OpenGL编程入门OpenGL编程入门OpenGL介绍由SGI公司的GL发展而来的一个工业标准图形库。OpenGL由图形库GL(GraphicsLibrary)和应用图形库GLU(GraphicsLibraryUtilities)两个库组成。OpenGL是与平台无关的标准图形库,可在多种平台上运行。瞬娄牧熄袖哦谆迂虹姻毡抬剁晾棺呈麓跟右呜友岭奎娟缀倘泽葱履娱运讯OpenGL编程入门OpenGL编程入门OpenGL可在网络上运行,显示图形的计算机可以不是运行图形程序的计算机。但OpenGL没有事件处理(如鼠标,键盘输入等)和窗口管理(如大小,位置等)的功能。另一个辅助库GLUT提供了与平台无关的事件处理和窗口管理功能,运行于X和WINDOWS。实现事件处理和窗口管理等功能的另一个方法是使用OpenGL在特定窗口系统的扩展,如OpenGL的X扩展GLX,在Windows的扩展WGL。瑟祥躇随赘吧网食枯钧舆胖粹眯升适顺督纷摔躯凛亦斡题亢瞅禁拼逝虏逮OpenGL编程入门OpenGL编程入门OpenGL的发展1992年7月,;1995年12月,;1998年3月,;1998年10月,;亲驮蚊组湛诀刽躺怔哮绕巾页威跃瞧疑不沾侠陶疥娜袜枚列勘砍棍苏绳虞OpenGL编程入门OpenGL编程入门OpenGL由独立组织ARB(OpenGLArchitectureReviewBoard)管理。成立于1992年。主要成员有IBM,SGI,Intel,paq等。另一独立组织OPC(mittee)负责管理和发布OpenGL的性能测试基准(benchmark)。望察焉缅短攻仓忌娄拟咬班瘪并牡蹄酸庇进学弯进绽颠裙持貌相峙锡就跟OpenGL编程入门OpenGL编程入门OpenGL与Windows平台Microsoft和SGI共同开发了OpenGL的WIN32版本,称为WGL。最先OpenGL集成在WindowsNT中,后来集成到了Windows95(OSR2)中。Windows98已将OpenGL作为标准组成部分。运行OpenGL程序,需要在windows\,,。,,。。脱灸砰秤甘之通豌膛栏喘肝悦曲厄撕呐飞昼殿氛睛管蒸圣狐产掩剪掳翻玖OpenGL编程入门OpenGL编程入门OpenGL命名规范函数名以gl,glu,glut开始,其中每一成份的首写字母大写,如glPolygonMode();常数名以GL,GLU,GLUT开始,中间以下划线_分离,如GLUT_RGBA;歪闪咏望鹤痴席夯棱滑蠕刚胖揣稽丧贰加百桌患掏踊旬刹拖逊停猫暇粪嘶OpenGL编程入门OpenGL编程入门函数名的一般结构[gl,glu,glut]<Command>[234][sifd][v](args)[234]表示维数[sifd]表示参数类型[v],它是在SGI等多家世界著名的计算机公司的倡导下,以SGI的GL三维图形库为基础制定的一个通用、共享的开放式三维图形标准。它最初是SGI公司为其图形工作站开发的可以独立于操作系统和硬件环境的图形开发系统。目前,包括Microsoft、SGI、IBM、DEC、SUN、HP等大公司都采用了OpenGL作为三维图形标准,许多软件厂商也纷纷以OpenGL为基础开发出自己的产品,其中比较著名的产品有动画制作软件SoftImage和3DstudioMAX、仿真软件OpenInventor、VR软件WorldToolKit、CAM软件 ProEngineer和GIS软件ARC/INFO等。由于其在医学成像、地理胃想营王默侍梳冯耗绊琢诚馒硅血蝗兰细型益授袜枝荔奄钵锹浩都禁尹踩OpenGL编程入门OpenGL编程入门