OpenGL是一种功能强大的软件接口,用于生成高质量的计算机图像,也可以用于编写使用2D和3D物体、位图和彩色图像的交互性应用程序。。本书以清晰的语言描述了OpenGL的功能以及许多基本的计算机图形技巧,例如创建和渲染3D模型、从不同的透视角度观察物体、使用着色、光照和纹理贴图使场景更加逼真等。同时,本书还深入探讨了许多高级技巧,包括纹理贴图、抗锯齿、雾和大气效果、NURBS、图像处理子集等。此外,本书还对一些重要的主题进行了讨论,例如提高性能、’OpenGL扩展以及跨平台技术等。本书对OpenGL以及OpenGL实用函数库提供了全面而又权威的介绍,有“OpenGL红宝书”之誉。第5版在第4版的基础之上进行了重大的修订,涵盖了OpenGL1.5和2.0版本的最新特性,特别是包括对OpenGL着色语言的介绍。..本书实例丰富,内容详实,适合计算机图形应用开发人员参考。第五版在第四版的基础之上进行了重大的修订,涵盖了OpenGL1.5和2.0版本的最新特性,包括:·在缓冲区对象中存储顶点数组,以获得更快的渲染·遮挡查询,测试物体的可见性·取消了纹理图像的宽度和高度必须是2的整数次方的限制·点块纹理·对RGB和颜色索引使用独立的模版操作·使用GLSL渲染到多个缓冲区OpenGL技术资料库(OpenGLTechnicalLibrary)提供了大量的OpenGL教程和参考书籍,它可以帮助程序员深入理解OpenGL,完全释放OpenGL的潜力。这个库最初由SGI开发,目前由OpenGL体系结构审核委员会(ARB)所维护。OpenGLARB是个行业协会,负责OpenGL以及相关技术的发展和演变。OpenGLARB由下面这些计算机图形行业的领先企业所组成:3Dlabs、Apple、ATI、Dell、IBM、Intel、NVIDIA、SGI和SunMicrosystems。