手把手教你架构3D游戏引擎PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:姜雪伟著
- 出 版 社:北京:电子工业出版社
- 出版年份:2017
- ISBN:9787121303180
- 页数:323 页
第1章 游戏引擎简介 1
1.1 引擎的原理 1
1.2 开发3D引擎具备的条件 4
总结 6
第2章 数学知识 8
2.1 向量 8
2.1.1 向量加法及运用 9
2.1.2 向量减法及运用 10
2.1.3 向量点积及应用 10
2.1.4 向量的叉乘及应用 12
2.1.5 向量的长度及应用 13
2.1.6 向量的归一化及应用 14
2.2 矩阵运算 14
2.2.1 矩阵加法和减法 14
2.2.2 矩阵乘法及运用 15
2.3 3D坐标系 19
2.4 齐次坐标 19
2.5 四元数 20
总结 20
第3章 材质和光照 22
3.1 材质 22
3.2 光照 23
总结 26
第4章 固定流水线 27
4.1 局部坐标到世界坐标的变换 27
4.2 世界坐标到相机坐标的变换 29
4.3 物体剔除 31
4.4 相机坐标到透视坐标的变换 32
4.5 透视坐标到视口坐标的变换 33
4.6 光栅化 33
总结 34
第5章 游戏引擎架构 35
5.1 模块功能细分 36
5.2 GDI含义 36
5.3 整个引擎渲染思路 37
总结 38
第6章 3D引擎底层封装 39
6.1 自定义结构体 39
6.2 矩阵定义 45
6.3 通用类定义 54
6.4 向量运算 59
6.5 灯光 72
6.6 视景体 77
6.7 矩阵转换 83
6.8 图形渲染系统 89
6.9 材质 100
6.10 坐标系之间的转换 109
总结 158
第7章 3D引擎封装 159
7.1 相机的实现 160
7.2 监听事件 166
7.3 模型分析 168
7.4 模型加载 169
7.5 模型操作 180
7.6 场景管理 191
7.7 绘图接口 206
7.8 游戏窗口 207
总结 217
第8章 游戏设计实现 218
8.1 游戏架构 218
8.2 坦克设计 219
8.3 AI坦克 230
8.4 子弹设计 235
8.5 玩家控制 240
8.6 游戏类封装 246
8.7 游戏管理 253
8.8 主循环 276
总结 278
第9章 地图编辑器 280
9.1 编辑器实现 281
9.2 模型插件实现 282
总结 284
第10章 3D可编程流水线 285
10.1 GPU编程语言 287
10.2 灯光的Shader渲染 287
10.3 CelShading渲染 291
10.4 环境映射 298
10.5 Phong着色 302
10.6 Bloom渲染 305
10.7 PSSM阴影 314
总结 323
- 《幼儿园游戏 规则性游戏》徐仁吉编 1951
- 《幼儿英语游戏活动指导与实训》苏小菊,任晓琴主编;颜晓芳,覃静,谢恬恬,钟博维副主编 2020
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016
- 《花样民游 幼儿园民间传统游戏的创新与指导》刘娟 2019
- 《近代体育游戏教育史料汇编 第2辑 2》王强主编 2016
- 《近代体育游戏教育史料汇编 第1辑 6》王强主编 2016
- 《近代体育游戏教育史料汇编 第2辑 3》王强主编 2016
- 《近代体育游戏教育史料汇编 第2辑 8》王强主编 2016
- 《幼儿手指技能游戏》汪超 2018
- 《近代体育游戏教育史料汇编 第1辑 9》王强主编 2016
- 《总体国家安全观》尚伟著 2019
- 《中华复兴管窥》高大伟著 2018
- 《湘西非物质文化遗产丛书 湘西土家族毛古斯舞》张子伟著 2015
- 《蜱螨与健康》裴伟著 2019
- 《全球价值链下我国专业化农业区域的集群机制与政策研究》税伟著 2019
- 《中美高校二语教师培养模式研究》高皇伟著 2020
- 《工程质量控制与技术》程伟著 2019
- 《国家治理视阈中的社会主义核心价值观建设研究》陈顺伟著 2019
- 《长寿密码 上 决定人寿命的主要因素》周治伟著 2015
- 《翻译与文化研究新视野》胡卫伟著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017