《iPhone三维程序设计:基于OpenGL ES的图形应用程序设计》详细阐述了基于OpenGL ES的3D图形程序设计,主要包括顶点和触摸点、景深和现实感、纹理和图像捕捉、混合操作与增强现实感、精灵和文本、高级光照和纹理以及优化操作等内容。《iPhone三维程序设计:基于OpenGL ES的图形应用程序设计》还提供了相应的代码以及伪代码,以帮助读者进一步理解渲染方案的实现过程。《iPhone三维程序设计:基于OpenGL ES的图形应用程序设计》适合作为高等院校计算机及相关专业的教学参考书,也可作为相关开发人员的自学教材和参考手册。
《iPhone三维程序设计:基于OpenGL ES的图形应用程序设计》向读者展示如何利用3D图形技术创建iPhone应用程序,并在运行iPhone OS的设备上(包括iPad和iPod Touch)使用OpenGL图形编程技术。其中,读者无需任何iPhone开发以及3D图形方面的背景知识。针对于iPhone SDK以及OpenGL ES,本书提供了详细的开发步骤以及大量的实用建议。通过《iPhone三维程序设计》的学习,读者可自行编写图形应用程序并着重实现光照、纹理、混合、真实感以及性能与速度的优化等内容。当然,本书需要读者拥有扎实的C++语言基础知识以及良好的设计理念,学习基本的图形概念,包括转换矩阵、四元数等内容。基于Xcode环境创建iPhone应用程序。了解OpenGL ES l.0和2.0中的API,并学习使用顶点缓冲对象、光照、纹理以及着色器等内容。使用触摸屏、罗盘和加速计等设备构建交互式图形应用程序。构建iPhone图形应用程序,包括3D线框式观察器、现实增强技术以及弹簧系统模拟等内容。
- 版权: 清华大学出版社
- 出版: 2011-12-01
- 更新: 2023-06-07
- 书号:9787302251286
- 中图:TP391.41
- 学科:工学控制科学与工程工学计算机科学与技术
相关图书
-
深入理解OpenGL、WebGL和OpenGL ES
[美] 帕特里克•科齐(Patrick Cozzi) [美] 克里斯托弗•里奇奥(Christophe Riccio) 武海军 译
¥199.00