iPhone 3D 游戏编程基础
¥
29.68
8.6折
¥
34.5
九五品
仅1件
作者袁冠远
出版社清华大学出版社
ISBN9787302330530
出版时间2013-09
版次1
装帧平装
开本16开
纸张胶版纸
页数288页
字数99999千字
定价34.5元
上书时间2024-07-04
商品详情
- 品相描述:九五品
- 商品描述
-
基本信息
书名:iPhone 3D 游戏编程基础
定价:34.50元
作者:袁冠远
出版社:清华大学出版社
出版日期:2013-09-01
ISBN:9787302330530
字数:476000
页码:288
版次:1
装帧:平装
开本:12开
商品重量:
编辑推荐
《iPhone3D游戏编程基础/普通高等教育“动画与数字媒体专业”规划教材》深入浅出,通俗易懂。 《iPhone3D游戏编程基础/普通高等教育“动画与数字媒体专业”规划教材》全面系统地介绍OpenGLES编程技术。 《iPhone3D游戏编程基础/普通高等教育“动画与数字媒体专业”规划教材》有丰富的3D图形功能示例,并提供源代码。 《iPhone3D游戏编程基础/普通高等教育“动画与数字媒体专业”规划教材》每章附加思考题,激发读者学习热情。 提供PPT,有助于教师授课与读者自学。
内容提要
《iPhone3D游戏编程基础/普通高等教育“动画与数字媒体专业”规划教材》主要介绍如何使用OpenGLES在IOS平台开发交互式3D图形程序,重点是游戏开发。全书首先介绍必要的数学工具,然后讲解相关的3D概念。书中内容几乎涵盖了OpenGLES中所有基本运算,例如,图元的绘制、光照、纹理、Alpha融合、模板,以及如何使用OpenGLES实现游戏中所需的技术。 《iPhone3D游戏编程基础/普通高等教育“动画与数字媒体专业”规划教材》内容深入浅出,内容广泛,实践性强,不仅可作为大学本科生教材,也适合各种游戏开发培训机构作为OpenGLES编程的培训教程,对于从事IOS3D游戏程序设计、可视化系统设计或其他图形应用程序开发的开发人员来说,也是一本不可多得的参考书。
目录
章数学基础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章创建OpenGLES项目2.1开发工具2.1.1Mac电脑2.1.2iPhone2.1.3Xcode2.1.40bjective-C2.20penGLES简介2.3选择适当的OpenGLES版本2.4使用向导创建OpenGLES项目2.5从头开始创建OpenGLES项目2.5.1创建Window-basedApplicatio2.5.2清理OpenGLES无关信息2.5.3连接OpenGL与Quartz库2.5.4添加UIView子类——GLView2.5.5运行结果2.6应用程序设置2.6.1设置应用程序图标2.6.2处理启动画面2.6.3处理状态栏2.6.4运行结果2.7思考题第3章基本图元3.10penGLES坐标系3.1.1左手和右手坐标系3.1.20penGLES默认坐标系3.2图元3.2.1点图元3.2.2渲染点图元3.2.3线图元3.2.4渲染线图元3.2.5三角形图元3.2.6渲染三角形图元3.3思考题第4章游戏循环4.1基本的游戏循环4.2几种常见的游戏循环体4.2.1基于帧的循环体4.2.2基于时间的不定间隔循环体4.2.3基于时间的固定间隔循环体4.3IOS游戏循环驱动器4.4IOS游戏循环的实现4.4.1修改类声明4.4.2实现新定义的方法4.5游戏(动画)的启动与停止4.6实现简单动画4.7思考题第5章颜色5.1颜色理论5.1.1RGB模式……第6章顶点格式第7章纹理第8章渲染流水线第9章渲染正方体0章混合1章多重纹理2章光照3章创建几何体4章顶点索引5章顶点缓存对象6章深度缓存7章模板缓存8章加载3D模型9章3D碰撞检测第22章拾取参考文献
作者介绍
序言
— 没有更多了 —
以下为对购买帮助不大的评价