目 录
第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
