本書是一本完整而詳盡的關于OpenGL的參考書,全書分為四部分:第一部分“OpenGL導言”介紹3D圖形學的基本原理,讀者將在此學會構造使用OpenGL的程序、設置3D渲染環(huán)境、創(chuàng)建和移動基本對象并給它們施加色彩和三維效果;第二部分“OpenGL渲染組成”深入闡述了OpenGL的使用、高級特性及特殊效果,如處理光柵圖形、紋理貼圖、3D建模和物體合成、混色和霧化效果,處理三角形、曲線和曲面、交互式圖形,另外還介紹了如何利用OpenGL制作圖像以及OpenGL擴展的應用;第三部分“OpenGL for Windows:OpenGL與Win32”討論了Windows平臺上的OpenGL,讀者將在此學到各種驅(qū)動程序模型、硬件渲染和軟件渲染、像素格式、渲染環(huán)境以及其他Windows中特有的功能;第四部分"附錄"提供了有關OpenGL更新、參考資料和狀態(tài)機等方面的內(nèi)容。 在本書中,通常每章介紹一個方面的編程主題,并在同一章中給出與此編程主題相關的大量函數(shù)及函數(shù)說明。另外,許多函數(shù)還提供了實用的示例,使讀者可以直接在自己的程序中借鑒參考。本書內(nèi)容豐富而全面、結構清晰、層次分明,適用于使用OpenGL編程的各個層次的程序員。本書是有關OpenGL的參考書,它的內(nèi)容完整而全面,專為使用OpenGL的新版本進行編程的Windows程序員而寫。本書適用于希望掌握OpenGL并提高其圖形編程的程序員,既可以作為參考書,也可以作為學習教程。在本書中,您將學到如何應用復雜的概念,如在PC上創(chuàng)建三維對象和場景;在實時編程中,如何在虛擬世界中移動您自己和對象。您還將會學到如何在Windows中使用快速實時渲染技術,并利用OpenGL的硬件加速功能。