本书由OpenGL标准委员会编写,人称“OpenGL红宝书”,是OpenGL领域的权威著作。本书主要讲述如何使用OpenGL图形系统来编制程序,通过计算机图形学技术来生成具有真实感的图形。全书共14章,前5章介绍了在屏幕上绘制一个带颜色和光照效果的三维物体所需要理解的基本知识,其余的章节介绍了如何优化三维场景或者给三维场景添加复杂的特征。附录和术语表则为读者的学习进一步提供了方便。本书适合于对C语言编程有一定了解,并有一定数学背景知识的读者阅读。