OpenGL ES 2.0游戲開(kāi)發(fā)(下卷)
《OpenGLES2.0游戲開(kāi)發(fā)(下卷):高級(jí)特效和典型案例》共分12章,內(nèi)容按照必知必會(huì)的基礎(chǔ)知識(shí)、基于OpenGLES2.0實(shí)現(xiàn)基本特效,以及真實(shí)大型游戲案例的順序進(jìn)行詳細(xì)講解。第1章介紹如何通過(guò)頂點(diǎn)著色器實(shí)現(xiàn)酷炫效果,包括飄揚(yáng)的旗幟、扭動(dòng)的軟糖、展翅飛翔的雄鷹、吹氣特效等。第2章介紹程序紋理、數(shù)字圖像處理技術(shù)、分形著色器、粒子系統(tǒng)火焰特效等。第3章介紹模擬現(xiàn)實(shí)世界的一些光學(xué)效果,如反射、折射、凹凸映射、高真實(shí)感地形等。第4章介紹投影貼圖、平面陰影、陰影映射、陰影貼圖、聚光燈高級(jí)光源、高真實(shí)感水面倒影等光影效果。第5章游戲開(kāi)發(fā)中的物理學(xué),介紹包括AABB包圍盒、穿透效應(yīng)、粒子系統(tǒng)以及彈簧質(zhì)點(diǎn)模型等。第6章介紹3D游戲開(kāi)發(fā)中經(jīng)常使用的3D物理引擎jBullet、Bullet,各種物體形狀的碰撞以及NDK下Bullet物理引擎的使用。第7章介紹3D游戲開(kāi)發(fā)中常用的骨骼動(dòng)畫(huà)技術(shù)。第8章介紹包括3D拾取、多點(diǎn)觸控以及多鍵監(jiān)聽(tīng)等技巧。第9章討論3D游戲開(kāi)發(fā)中的一些性能優(yōu)化問(wèn)題。第10章~第12章用3大案例,如火力籃球、虛擬停車場(chǎng)、WebGL模擬飛行把所學(xué)知識(shí)貫穿起來(lái),達(dá)到了學(xué)以致用的目的。《OpenGLES2.0游戲開(kāi)發(fā)(下卷):高級(jí)特效和典型案例》內(nèi)容豐富,從基本知識(shí)到高級(jí)特效,從簡(jiǎn)單的應(yīng)用程序到完整的3D游戲案例,適合不同需求、不同水平層次的各類讀者。特別是移動(dòng)游戲開(kāi)發(fā)者、程序員,以及大專院校相關(guān)專業(yè)師生的學(xué)習(xí)用書(shū)和培訓(xùn)學(xué)校的教材。
·25.7萬(wàn)字