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