OpenGL superbible
作者: (美)Richard S. Wright, Jr.,(美)Benjamin Lipchak,(美)Nicholas Haemel著;张琪,付飞译
出版社:人民邮电出版社,2010
简介: 本书是OpenGL及3D图形编程最好的入门指南,涵盖了使用最新版本的
OpenGL进行编程所需要的主要知识。
全书分3个部分,共22章,另有3个附录。第一部分包括第1章到第14章
,介绍如何构建一个使用OpenGL的程序,如何设置3D渲染环境,以及如何创
建基本对象和光线并对他们进行着色。然后,深入研究使用OpenGL和它的一
些高级特性及不同的特殊效果。第二部分包括第15章到第18章,分别介绍了
OpenGL中支持可编程硬件[特别是在OpenGL着色语言(GLSL)中]的新特性。第
三部分是第19章到第22章,着重介绍OpenGL是如何支持和连接Windows、Mac
OS X、Linux和掌上设备。附录部分给出了更多阅读建议、术语表和API参考
介绍。
本书适合希望精通OpenGL以便对他们的图形编程和3D图形知识进行扩展
的程序员阅读,也可以帮助那些经验丰富的OpenGL程序员学习如何移植自己
的应用程序。本书既可以作为学习OpenGL的教材,也可以作为随时查阅的参
考手册。