本書共分14章,內容涵蓋了從OpenGL ES 3.x著色器的使用技巧到高級光影效果以及物理類比問題的解決。介紹了OpenGL ES 3.x中的各種緩衝區物件和頂點著色器與片元著色器的使用技巧,以及高級光影效果的實現,如凹凸映射、環境反射、陰影、倒影、鏡頭光暈等。介紹了傑出的3D物理引擎Bullet(Java和C++版本),詳細介紹了骨骼動畫的開發,包括載入ms3d骨骼動畫以及開發自定義格式的骨骼
本書共分17章,內容按照必知必會的OpenGL ES 3.x基礎知識、基於實現基本特效以及真實大型應用、遊戲案例開發的順序進行詳細地講解。主要內容為:OpenGL ES 3.x的渲染管線介紹,OpenGL ES 3.x可編程渲染管線著色器的著色語言介紹,3D開發中投影、各種變換的原理與實現,介紹了OpenGL ES 3.x中光照的基本原理與實現、點法向量與面法向量的區別以及光照的每頂點計算與每片元