注册 登录 进入教材巡展
#
  • #

出版时间:2013年9月

出版社:清华大学出版社

以下为《iPhone 3D游戏编程基础》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302330530
  • 142765
  • 0045158230-8
  • 16开
  • 2013年9月
  • 工学
  • 软件工程
  • TP317.67
  • 计算机类
  • 本科
内容简介
袁冠远编著的《iPhone3D游戏编程基础》主要介绍如何使用OpenGL ES 在 IOS 平台开发交互式3D图形程序,重点是游戏开发。全书首先介绍必要的数学工具,然后讲解相关的3D概念。书中内容几乎涵盖了OpenGL ES中所有基本运算,例如,图元的绘制、光照、纹理、Alpha融合、模板,以及如何使用OpenGL ES实现游戏中所需的技术。
《iPhone3D游戏编程基础》内容深入浅出,内容广泛,实践性强,不仅可作为大学本科生教材,也适合各种游戏开发培训机构作为 OpenGL ES编程的培训教程,对于从事IOS 3D游戏程序设计、可视化系统设计或其他图形应用程序开发的开发人员来说,也是一本不可多得的参考书。
目录

第1章  数学基础


  1.1  向量


    1.1.1  向量相等


    1.1.2  向量的大小


    1.1.3  向量的规范化


    1.1.4  向量加法


    1.1.5  向量减法


    1.1.6  数与向量的乘积


    1.1.7  向量点积


    1.1.8  向量叉积


  1.2  矩阵


  1.3  变换


    1.3.1  平移变换


    1.3.2  缩放变换


    1.3.3  旋转变换


    1.3.4  矩阵复合


  1.4  思考题


第2章  创建OpenGL ES项目


第3章  基本图元


第4章  游戏循环


第5章  颜色


第6章  顶点格式


第7章  纹理


第9章  渲染正方体


第10章  混合


第11章  多重纹理


第12章  光照


第13章  创建几何体


第14章  顶点索引


第15章  顶点缓存对象


第16章  深度缓存


第17章  模板缓存


第18章  加载3D模型


第19章  3D碰撞检测


第20章  地形绘制基础


第21章  天空绘制基础


第22章  拾取


参考文献