内容简介
《OpenGLES应用开发实践指南:iOS卷》是一本系统的具备实战性的OpenGLES3D图形开发指南。由资深iOS开发专家根据OpenGLES最新版本撰写,不仅详细讲解了OpenGLES与GLKit的结合使用,而且还系统讲解OpenGLES的核心概念、技术,以及iOS的图形机制,并通过大量案例讲解了在iOS上进行OpenGLES开发的方法和技巧。全书共分12章。第1章介绍了使用嵌入式图形硬件绘制3D图形的最新方法;第2章讲解了如何使用苹果Xcode开发工具和CocoaTouch面向对象的框架在iPhone、iPodTouch和iPad中开发包括3D图形的程序;第3章涵盖了纹理的底层概念和常用选项;第4章介绍灯光模拟背后的概念,以及利用GLKit并使用相对简单的应用代码演示灯光效果;第5章讲解并演示从任意视点渲染几何对象的技术;第6章介绍如何制作动画;第7章介绍了如何加载并使用模型;第8章讲解了特效的使用;第9章介绍能够提高iOS设备上OpenGLES2.0渲染性能的优化策略;第10章讲解了地形和拾取;第11章回顾了3D渲染所需的常见数学运算;第12章涵盖了一个结合地形渲染、天空盒、粒子系统、动画、变化视点、灯光、模型和碰撞检测技术的实例。