更新时间:2020-05-27 15:13:23
封面
版权信息
内容提要
序言
编委会
第1章 虚拟现实基础知识
1.1 什么是虚拟现实
1.2 虚拟现实的发展历史
1.3 虚拟现实的现状
1.4 虚拟现实的未来
1.5 虚拟现实技术基础知识
第2章 Unity编辑器基础知识
2.1 Unity产品介绍
2.2 Unity编辑器学习页
2.3 视图
2.4 Unity开发的常用工具
2.5 Unity脚本基础
第3章 Unity在VR中的材质技术
3.1 基于物理的渲染理论(PBR)
3.2 Unity材质基础知识
3.3 使用PBR材质的环境设置
3.4 Look Dev和PBR Material Validator工具
第4章 Unity在VR中的UI技术
4.1 UGUI系统简介
4.2 VR中的UI
第5章 Unity在VR中的光照技术
5.1 Unity 2017的光照系统概述
5.2 主要光照管理工具
5.3 全局照明(Global Illumination)
5.4 光照模式(Lighting Modes)
5.5 光照探头(Light Probes)
5.6 VR中的全局照明策略
5.7 The Lab Renderer简介
第6章 动画/电影内容创作技术:Timeline
6.1 Timeline简介
6.2 Timeline Asset与Timeline Instance
6.3 Timeline编辑器窗口
6.4 录制动画片段
6.5 使用现存动画片段
6.6 Playable Director组件
6.7 实例制作
第7章 滤镜效果技术集合:Post Processing Stack
7.1 概述
7.2 在项目中应用Post Processing Stack
7.3 在VR中可用的Post-Processing Stack
第8章 Unity在VR中的音频技术
8.1 概述
8.2 Unity Audio基本元素
8.3 在Unity中使用空间音频
8.4 环绕立体声音频
8.5 VR空间化音频开发工具
第9章 主流VR硬件平台设备介绍
9.1 概述
9.2 HTC VIVE
9.3 Oculus Rift
9.4 PS VR
9.5 Windows Mixed Reality
9.6 Gear VR
9.7 Cardboard
9.8 Daydream
9.9 Oculus Go和小米VR一体机
9.10 Unity 2017对VR硬件平台的支持
第10章 用Unity制作的VR参考案例
10.1 The Lab
10.2 Tilt Brush
10.3 Blocks
10.4 Job Simulator
第11章 用Unity制作VR内容的工作流程
11.1 概述
11.2 资源准备
11.3 将资源导入Unity
11.4 场景构建
11.5 在Unity中启用VR支持
11.6 导入VR开发工具包
11.7 交互开发
11.8 测试及优化
11.9 导出项目
第12章 VR交互设计需要注意的原则
12.1 声音相关
12.2 移动相关
12.3 互动相关
12.4 控制器相关
12.5 环境相关
12.6 UI相关
12.7 用户定位和位置追踪相关
第13章 示例项目学习:VR Samples解析
13.1 概述
13.2 交互的实现
13.3 VR中的UI
13.4 交互体验:基于时间进度的点击
13.5 交互体验:在VR场景中引导用户视线
13.6 交互体验:切换场景时的黑屏效果
第14章 Unity中的全景视频技术
14.1 全景视频
14.2 Video Player组件
14.3 实例:在VR中观看全景视屏
第15章 HTC VIVE开发
15.1 HTC VIVE硬件介绍
15.2 OpenVR
15.3 SteamVR