
吳亞峯
本書共分14章,內容涵蓋了從OpenGLES3.x着色器的使用技巧到高級光影效果以及物理模擬問題的解決。介紹了OpenGLES3.x中的各種緩衝區對象和頂點着色器與片元着色器的使用技巧,以及高級光影效果的實現,如凹凸映射等。介紹了傑出的3D物理引擎Bullet(Java和C++版本),詳細介紹了骨骼動畫的開發,包括加載ms3d骨骼動畫以及開發自定義格式的骨骼動畫。系統地討論了OpenGLES3.x開發中的性能優化問題,介紹了OpenGLES3.1新增的計算着色器。給出了基於NDK的大型遊戲案例——火力籃球和iOS下的3D遊戲案例——方塊翻轉,方便讀者快速上手應用。
這本書有個bug,從頭到前言部分會卡死,從第一章開始看就沒事,所以沒多少人看完吧。這本書是上卷拓展,上卷很多頂點色着色器內容,下卷很多片元着色器應用。一些着色器寫法優化常識和gpu與cpu性能對比直觀清楚。校友的書,看起來沒有代溝。
感覺渲染知識點不多 更多是做遊戲的