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