您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
OpenGL ES 2.0游戏与图形编程
字数: 438000.0
装帧: 平装
出版社: 清华大学出版社
作者: Romain Marucchi-Foino 著 王净 译
出版日期: 2014-02-01
商品条码: 9787302352303
版次: 1
开本: 其他
页数: 271
出版年份: 2014
定价:
¥48
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
全书共分12章,涵盖了创建完整游戏所需的所有知识。你将学习创建游戏所涉及的方方面面,比如加载3D几何体和纹理,如何处理材质、着色器、声音、相机、剪切、物理、AI、路径发现、骨骼画等。本书所有章节都彼此相关。每章都以一个实例为基础逐步向读者演示如何掌握所需的技术。如果读者掌握了本书中的所有内容,就可以很快地开始编写实际的游戏和图形程序。
作者简介
Romain Marucchi-Foino是当今流行的移动游戏引擎SIO2的原作者和创建者。Romain以前是一名游戏引擎开发人员,自从iPhone诞生以来,Romain就一直致力于使用OpenGL ES为移动设备创建先进的游戏引擎。目前,他是sio2interactive.com的一名高级3D程序员(SIO2引擎的正式开发人员),该引擎通过App Store和Android Market驱动了数以千计的游戏和3D应用程序。凭借在移动游戏行业积累的丰富经验,他为许多网上社区、出版物以及博客作出重大贡献。
目录
第1章 入门
1.1 软件需求
1.1.1 针对iOS开发人员
1.1.2 针对Android开发人员
1.2 下载本书的SDK
1.3 导入项目
1.3.1 针对iOS开发人员
1.3.2 针对Android开发人员
1.4 模板
1.5 小结
第2章 设置图形投影
2.1 三种基本的投影类型
2.2 正射2D投影
2.2.1 程序和项目初始化
2.2.2 顶点和片段着色器
2.2.3 链接着色器程序
2.2.4 绘图代码
2.3 正交投影
2.4 透视投影
2.5 小结
第3章 处理复杂几何图形
3.1 Wavefront文件格式
3.1.1 cube.obj
3.1.2 cube.mtl
3.2 准备OBJ浏览器代码
3.3 加载OBJ
3.4 构建着色器
3.4.1 顶点着色器
3.4.2 片段着色器
3.4.3 顶点缓冲区对象
3.4.4 存储顶点数据
3.4.5 构建顶点数据数组(VBO)
3.4.6 构建元素数组VBO
3.5 构建VAO
3.6 渲染Momo
3.7 处理Touche事件
3.8 逐顶点光照
3.8.1 顶点着色器的光照计算
3.8.2 修改片段着色器
3.8.3 更多uniform变量
3.9 对Momo进行美化
3.9.1 加载纹理
3.9.2 调整顶点数据
3.9.3 向顶点着色器添加UV支持
3.9.4 向片段着色器添加纹理支持
3.9.5 绑定纹理
3.10 小结
第4章 构建场景
4.1 处理多个对象
4.2 代码结构
4.3 加载和绘制场景
4.4 着色器代码
4.5 不同的对象类型
4.6 绘制顺序
4.7 修复场景
4.7.1 UberShader
4.7.2 使用UberShader
4.7.3 渲染循环对象分类
4.7.4 双面
4.8 逐像素光照
4.8.1 使顶点着色器更加丰富
4.8.2 获取使用了更多Uber的片段着色器
4.8.3 封装实现代码
4.9 小结
第5章 优化
5.1 基本应用程序
5.2 从三角形到三角形带
5.3 构建三角形带
5.4 纹理优化
5.5 添加16位纹理转换
5.6 PVR纹理压缩
5.7 仿造细节
5.7.1 凸凹贴图的实现
5.7.2 精度限定符优化
5.7.3 法线贴图光照计算
5.7.4 添加反射
5.8 几何图形和着色器LOD
5.9 纹理地图集
5.10 在软件中管理状态
5.11 自动着色器优化
5.12 小结
第6章 实时物理
6.1 物理对象类型
6.2 物理形状
6.3 使用Bullet
6.4 HelloPhysics
6.5 碰撞回调、触发器和接触点
6.5.1 Contact-Added回调
6.5.2 Near回调
6.5.3 接触点
6.6 2D物理
6.6.1 更多形状
6.6.2 构建物理对象
6.6.3 摄像头跟踪
6.6.4 用户交互
6.6.5 游戏逻辑
6.7 3D物理
6.7.1 Bullet文件格式
6.7.2 3D弹珠游戏
6.8 小结
第7章 摄像头
7.1 一触即发
7.2 摄像头视锥
7.2.1 视锥构建方式
7.2.2 视锥剪切的实现
7.2.3 更多剪切函数
7.3 摄像头飞行模式
7.4 带有碰撞检测的第一人称摄像头
7.5 3D摄像头跟踪
7.6 带有碰撞的第三人称摄像头
7.7 小结
第8章 路径发现
8.1 Recast和Detour
8.2 导航
8.3 创建导航网格
8.4 3D物理拾取
8.5 玩家的自动驱动
8.6 使路径点可见
8.7 游戏“如果能就抓住我!
8.8 了解你的敌人
8.9 游戏状态逻辑
8.10 小结
第9章 音频及其他极佳的游戏编程资料
9.1 0peAL
9.2 0GGVorbis
9.3 HelloWorldOpenAL样式
9.4 初始化OpenAL
9.5 播放静态内存声音
9.6 定位声源
9.7 钢琴游戏
9.7.1 加载静态的流式声音
9.7.2 颜色提取
9.7.3 钢琴游戏逻辑
9.7.4 最后的调整
9.8 滚球游戏
9.8.1 GFX着色器
9.8.2 链接定位声源
9.8.3 加速计驱动摄像头
9.8.4 廉价的FX
9.8.5 游戏逻辑和调整
9.9 小结
第10章 高级光照
10.1 灯的类型
10.2 使用光源
10.2.1 定向灯着色器
10.2.2 使用Smact作为IJniform
10.3 点灯
10.3.1 点光源着色器代码
10.3.2 光的衰减
10.3.3 带有衰减代码的点光源
10.3.4 衰减Uniform变量
10.3.5 球体点光源
10.3.6 调整点光源代码
10.3.7 聚光灯
10.3.8 聚光灯着色器代码
10.4 多个光源
10.5 使着色器程序动态化
10.6 小结
第11章 高级FX
11.1 渲染到纹理
11.2 后处理效果
11.2.1 第一渲染通道
11.2.2 第二渲染通道
11.2.3 全屏通道和模糊着色器
11.3 投影纹理
11.4 投影着色器
11.5 投影实时阴影
11.6 使用深度纹理投射阴影
11.7 关于帧缓冲对象的其他内容
11.8 粒子
11.9 小结
第12章 骨骼动画
12.1 传统的动画系统与最新的动画系统
12.2 MD5文件格式
12.3 加载MD5网格
12.4 对网格进行动画处理
12.4.1 LERP
12.4.2 SLERP
12.5 混合动画
12.6 相加混合
12.7 小结
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网