第1章 绪论 1
1.1 引言 1
1.2 虚拟现实发展简史 3
1.2.1 早期发展 3
1.2.2 第一次浪潮 5
1.2.3 第二次浪潮 8
1.3 虚拟现实发展现状 13
1.3.1 第三次浪潮 13
1.3.2 元年三巨头 15
1.3.3 影响虚拟现实用户体验的核心元素 19
1.3.4 增强现实和混合现实概述 29
1.3.5 引擎与软件的发展 32
1.3.6 虚拟现实技术应用的领域 34
1.4 对虚拟现实发展的展望 43
1.4.1 大势所趋 43
1.4.2 任重道远 46
1.4.3 就业前景 46
1.4.4 畅想未来 47
1.5 小结 51
第2章 虚幻引擎入门 52
2.1 安装虚幻引擎 52
2.2 创建项目 54
2.3 操作界面 56
2.4 UE4文件夹命名 61
2.5 小结 62
第3章 样板间场景创建 63
3.1 模型处理 63
3.1.1 样板间模型预览 63
3.1.2 模型简化 64
3.1.3 模型分层 66
3.1.4 制作2套UV 69
3.2 3ds Max导出模型 75
3.3 UE4导入模型 78
3.4 小结 85
第4章 材质操作 87
4.1 材质编辑器界面 87
4.2 材质编辑器基本操作 91
4.2.1 设置材质颜色 93
4.2.2 设置纹理贴图 96
4.2.3 设置金属属性 99
4.2.4 设置高光和粗糙度属性 100
4.2.5 设置自发光颜色 101
4.2.6 设置法线贴图 102
4.2.7 基础材质节点的细节面板 105
4.2.8 材质编辑器的工具栏 109
4.3 创建漆面材质 109
4.4 创建玻璃材质 112
4.5 创建金属材质 119
4.6 创建材质实例 120
4.7 创建墙面材质 127
4.8 创建木质材质 137
4.9 创建布料材质 142
4.10 小结 147
第5章 光照设置 148
5.1 定向光源 151
5.2 点光源 154
5.3 聚光源 157
5.4 天空光源 160
5.5 构建光照 161
5.6 小结 164
第6章 后期处理 165
6.1 室外环境构建 165
6.2 后期处理体积 168
6.2.1 颜色分级 170
6.2.2 自动曝光 172
6.2.3 镜头眩光 173
6.2.4 景深 174
6.3 小结 176
第7章 虚拟现实硬件接口 177
7.1 SteamVR开发 177
7.1.1 SteamVR初始设置 178
7.1.2 基于SteamVR的UE4设置 180
7.2 Oculus Rift开发 187
7.2.1 Oculus Rift初始设置 187
7.2.2 基于Oculus Rift的UE4设置 188
7.3 小结 189
第8章 项目发布 190
8.1 发布设置 190
8.2 效果展示 193
8.3 小结 195