Khronos小组编写的OpenGL官方*威指南,素有“OpenGL红宝*”美誉
结合OpenGL 4.5的新特性,全方位阐释OpenGL编程的各种技术细节、方法和*佳实践,帮助程序员踏上OpenGL专家之路
作为如今世界知名的图形学标准接口,OpenGL的*新版本(OpenGL 4.5)显著提升了应用程序的运行效率、灵活性和性能。OpenGL 4.5是一个非常成熟而且稳健的平台,可以实现高质量的计算机图像和交互程序的开发工作,并且使用2D和3D物体、彩色图像以及着色器的方式来表达整个场景。
本书详细介绍了OpenGL 4.5(包括4.4、SPIR-V和扩展功能),以及OpenGL着色语言的方方面面,能有效地帮助你编写和维护OpenGL代码。
本版新增OpenGL特性包括:
涵盖OpenGL 4.5的直接状态访问(DSA)特性,这是对OpenGL开发模式及应用程序访问对象的方式的一次重大变革。
有关着色器的功能和GPU处理过程的深入讨论以及案例讲解,而越来越多的程序功能正趋向于在图形处理器上直接实现。
根据开发者社区的反馈和建议,增加了一些关键性功能的介绍和案例。
更新了附录部分,包含*新的OpenGL库、相关API、函数、变量、格式,以及调试和性能评价的方法。