本書共分14章,內(nèi)容涵蓋了從OpenGL ES 3.x著色器的使用技巧到高級光影效果以及物理模擬問題的解決。介紹了OpenGL ES 3.x中的各種緩沖區(qū)對象和頂點著色器與片元著色器的使用技巧,以及高級光影效果的實現(xiàn),如凹凸映射、環(huán)境反射、陰影、倒影、鏡頭光暈等。介紹了杰出的3D物理引擎Bullet(Java和C++版本),詳細介紹了骨骼動畫的開發(fā),包括加載ms3d骨骼動畫以及開發(fā)自定義格式的骨骼動畫。系統(tǒng)地討論了OpenGL ES 3.x開發(fā)中的性能優(yōu)化問題,介紹了OpenGL ES 3.1新增的計算著色器。給出了基于NDK的大型游戲案例——火力籃球和iOS下的3D游戲案例——方塊翻轉(zhuǎn),方便讀者快速上手應(yīng)用。本書適合游戲開發(fā)者、程序員閱讀,也適合大專院校相關(guān)專業(yè)師生的學習用書,以及培訓學校的教材。