《OpenGL ES 2.0游戲開發(fā)(上卷):基礎(chǔ)技術(shù)和典型案例》共分為17章,內(nèi)容按照必知必會(huì)的基礎(chǔ)知識(shí)、基于OpenGL ES 2.0實(shí)現(xiàn)基本特效以及真實(shí)大型游戲案例的順序進(jìn)行詳細(xì)地講解。主要內(nèi)容如下:OpenGL的渲染管線、著色語言(Shading Language)、投影及各種變換、OpenGL ES 2.0中光照的基本原理與實(shí)現(xiàn)、紋理映射的基本原理與使用、各種3D基本形狀的原理與實(shí)現(xiàn)、3D模型加載、混合及霧的基本原理與使用、3D開發(fā)技巧(包括標(biāo)志版、灰度圖地形、粒子沉積地形、天空盒與天空穹、鏡像技術(shù)、動(dòng)態(tài)文本輸出以及非真實(shí)感繪制等一些常用的3D開發(fā)技巧)、剪裁與測(cè)試、Android中各種傳感器的使用,以及NDK及iOS平臺(tái)下的OpenGL ES開發(fā),同時(shí)還介紹了如何在不同的平臺(tái)間進(jìn)行3D應(yīng)用的移植;WebGL 3D應(yīng)用開發(fā),如何將3D應(yīng)用移植到WebGL平臺(tái)。最后用兩大完整案例夜鷹行動(dòng)和BN賽艇貫穿整本書的實(shí)戰(zhàn)知識(shí),真正幫助讀者學(xué)以致用?!禣penGL ES 2.0游戲開發(fā)(上卷):基礎(chǔ)技術(shù)和典型案例》中在給出實(shí)際的開發(fā)案例時(shí)涉及了Android SDK、Android NDK、iOS、WebGL等主流平臺(tái),書中關(guān)于可編程渲染管線著色器的知識(shí)與技術(shù)還可以通用于包括Windows Phone、MeeGO、PSP、PlayStation等移動(dòng)嵌入式平臺(tái)?!禣penGL ES 2.0游戲開發(fā)(上卷):基礎(chǔ)技術(shù)和典型案例》適合初學(xué)者、移動(dòng)開發(fā)者、游戲開發(fā)者、程序員學(xué)習(xí),也適合大中專院校的相關(guān)專業(yè)的師生用書和培訓(xùn)學(xué)校的教材。