本書介紹了應(yīng)用OpenGL開發(fā)三維圖形的方法。內(nèi)容包括:怎樣利用Visual C++ 5.0 MFC中的類建立OpenGL應(yīng)用程序的基本格式,建立和控制2D形狀和3D形體、標準二次曲面、Bezier曲線及曲面、NURBS曲線及曲面、點光源、無限光源、聚光、基本材質(zhì)、貼圖材質(zhì)、MIP貼圖、位圖字符、文字、OpenGL動畫等,觀察物體,操作像素、位圖、圖像,融合和反走樣物體,霧化場景,利用幀緩存進行顏色屏蔽、深度控制、遮掩、全局場景反走樣、景深模擬和場景對焦效果處理,利用對話框、菜單、鼠標選擇物體、信息反饋實現(xiàn)OpenGL基本的交互圖形程序設(shè)計。最后,本書通過6個實用例程說明如何將OpenGL的建模技術(shù)、圖像處理技術(shù)和人機交互技術(shù)等3大技術(shù)進行結(jié)合。本書涉及了所有的OpenGL核心函數(shù)和實用庫函數(shù),注重OpenGL的內(nèi)存聯(lián)系和實際運用。書中的每個工程文件模式固定且十分簡潔,內(nèi)容循序漸進。本書配有CD-ROM一張,包含了書中所有源程序和18個工程文件所生成的可執(zhí)行文件等內(nèi)容,幫助讀者學習。本書適合于具有基本計算機圖形學基礎(chǔ)知識及Visual C++ 50 MFC編程基礎(chǔ)知識的計算機軟件開發(fā)人員和工程技術(shù)人員等閱讀