OpenGL编程指南的编辑推荐
2016-05-24
OpenGL是一种功能强大的软件接口,用于生成高质量的计算机图像,也可以用于编写使用2D和3D物体、位图和彩色图像的交互性应用程序。
《OPENGL编程指南》对OpenGL以及OpenGL实用函数库进行了全面而又权威的介绍,素有“OpenGL红宝书”之誉。《OPENGL编程指南》以前的版本覆盖了到OpenGL2.0版为止的内容。新版涵盖了OpenGL2.1版本的最新特性。《OPENGL编程指南》以清晰的语言描述了OpenGL的功能以及许多基本的计算机图形技巧。例如创建和渲染3D模型,从不同的透视角度观察物体,使用着色、光照和纹理贴图使场景更加逼真等。《OPENGL编程指南》还深入探讨了许多高级技巧,包括纹理贴图、抗锯齿,雾和大气效果、NURBS、图像处理子集等。此外,《OPENGL编程指南》还对一些重要的主题进行了讨论,例如提高性能、OpenGL扩展以及跨平台技术等。
《OPENGL编程指南》(原书第6版)更新的内容如下:
使用服务器端的像素缓冲区实现快速的像素矩形下载和提取。
讨论了sRGB纹理格式。
对OpenGL着色语言进行了扩展讨论。
第6版继续对OpenGL着色语言(GLSL)展开讨论,并解释了使用这种语言创建复杂图形效果并提升OpenGL威力的机制。
OpenGL技术资料库(OpenGLTechnicalLibrary)提供了大量的OpenGL教程和参考书籍,它可以帮助程深入理解OpenGL,完全释放OpenGL的潜力。这个库最初由SGI开发,目前OpenGL体系结构审核委员ARB)的Steering小组(现在是Khronosd小组的一部分)所维护。另外还有一些行业协会,负责OpenGL以及相关技术的发展和演变。
2024-10-28 广告