OpenGL是一个工业标准的三维图形软件接口,它的应用范围覆盖了CAD/CAM、仿真、科学计算可视化、三维游戏、数字电影、广告动画创作等。本书采用理论与实例相结合的方式讲解OpenGL编程,全书共有40个实例,讲述的基本内容有:OpenGL初始化、基本几何对象的生成、颜色模式、坐标变换、显示列表、位图和图像、混合、反走样、雾化效果、光照和材质、纹理、求值器和NURBS曲线曲面等。书中实例全部在Visual C++环境下调试通过,这些实例多数具有很强的交互性,便于读者对OpenGL编程概念的理解。本书中的例子都是在Visual C++中开发的,所以需要读者对Visual C++有一定的了解,包括应用程序向导、对话框、事件响应和ActiveX控件的制作和使用等。本书条理清晰、讲解细致,是一本学习OpenGL编程的理想教材。