图书目录

目 录

第1篇基础篇 1

项目1 虚拟现实引擎安装及介绍

3

任务1.1 Unity 3D软件安装

4

任务1.2 Unity 3D编辑器视图与脚本.

9

项目2 虚拟现实资源与AI生成 21

任务2.1 AI生成二维资源.22

任务2.2 AI生成三维资源.29

第2篇基本操作篇37 

项目3 使用Unity3D进行虚拟现实的基本开发39

任务3.1 对象操控与场景保存40 

任务3.2 组件与脚本使用.51 

任务3.3 标签与预制体.65 

任务3.4 设备的输入72 

任务3.5 灯光设置79 

项目4 物理引擎与粒子系统的使用 91

任务4.1 刚体的使用及设置92

任务4.2 碰撞体的使用及设置97

任务4.3 通过脚本使用射线.102

任务4.4 关节的使用和设置.104

任务4.5 粒子系统的使用和设置108

项目5 UGUI系统与动画系统的使用.116

任务5.1 UGUI组件的设置与使用117

任务5.2 动画与动画状态机.128

Vafzw.indd 3 

2026/7/3 16:28:19 

IV 

VR/AR应用开发(Unity 3D)(第2版)

第3篇项目开发篇 141

项目6 VR场景设计与制作 143

任务6.1 Maya中模型处理 144 

任务6.2 项目创建. 149 

任务6.3 古建筑搭建. 153 

任务6.4 灯光和烘焙. 163 

项目7 360°VR全景项目开发.171

任务7.1 拍摄全景图片与全景视频 172 

任务7.2 360°全景图片的实现 176 

项目8 虚拟仿真实验项目的开发 189

任务8.1 实现发电机设备基本交互 190 

任务8.2 实验教学引导实现. 213 

第4篇设备交互篇229

项目9 基于Vuforia的AR项目的开发 231

任务9.1 Vuforia 开发环境配置. 232 

任务9.2 Vuforia 项目开发.. 241 

项目10 基于PICO的智慧楼宇数字孪生VR项目开发248

任务10.1 开发环境与基础配置. 249 

任务10.2 智慧楼宇数字孪生项目案例实现. 261 

项目11 基于PICO的智慧空间导览MR项目的开发275

任务11.1 MR导览内容构建与环境配置. 276 

任务11.2 空间锚点与运行 285 

参考文献.300