目 录
项目1 校园微缩景观VR导览项目
.
................................................................................1
任务1.1 初识Unity界面环境
.
.......................................................................................2
知识点1 Unity能实现的功能和主要应用领域......................................................3
知识点2 国内虚拟现实相关产业和人才需求现状
.
................................................4
知识点3 Unity集成开发环境安装、配置及常用工具
.
...........................................5
任务1.2 微缩景观摄影机视角导览
.
.............................................................................23
知识点1 游戏对象(GameObject)和组件(Componet)
.
................................24
知识点2 资源包(Package)的导出与导入
.
......................................................25
知识点3 父对象和子对象
.
..................................................................................26
知识点4 脚本的创建和常见的事件和方法
.
.........................................................26
知识点5 条件语句if() ..................................................................................................31
任务1.3 键盘鼠标控制摄影机视角
.
.............................................................................39
知识点1 Debug.Log()控制台输出函数
.
.............................................................40
知识点2 键盘事件
.
.............................................................................................41
知识点3 鼠标事件
.
.............................................................................................42
知识点4 碰撞器(Collider)
.
...............................................................................43
知识点5 钢体(RigidBody)
.
..............................................................................44
知识点6 材质(Material)
.
..................................................................................45
项目2 卡通小镇保卫战游戏开发项目
.
..........................................................................54
任务2.1 初识动画制作流程
.
........................................................................................55
知识点1 简单FBX动画制作和导出设置
.
...........................................................56
知识点2 动画(Animation)
.
...............................................................................59
知识点3 动画控制器(Animator
Controllor)
.
.....................................................61
知识点4 动画控制脚本
.
......................................................................................65
任务2.2 资源市场的使用及场景搭建
.
.........................................................................73
知识点1 资源市场(Asset
Store)
.
.....................................................................73
知识点2 UGUI系统
.
..........................................................................................74
知识点3 网格导航与寻路
.
..................................................................................80
知识点4 粒子系统(Particle
System)
.
...............................................................84
任务2.3 游戏角色逻辑制作
.
........................................................................................96
知识点1 图层(Layer)
.
......................................................................................97
知识点2 游戏对象追逐与距离判断
.
..................................................................100
知识点3 粒子碰撞
.
...........................................................................................100
知识点4 场景跳转
.
...........................................................................................101
知识点5 延迟调用函数
.
....................................................................................102
知识点6 射线检测
.
...........................................................................................103
项目3 党史博物馆AR项目
.
.......................................................................................117
任务3.1 智能语音升旗仪式
.
......................................................................................118
知识点1 声音源(Audio
Source)组件
.
..........................................................118
知识点2 语音识别
.
...........................................................................................120
知识点3 摄影机搭建双目立体视觉
.
..................................................................123
知识点4 VR一体机
.
.........................................................................................126
任务3.2 AR扫图
.
......................................................................................................137
知识点1 视频播放(Video
Player)组件
.
........................................................138
知识点2 增强现实
.
...........................................................................................139
知识点3 EasyAR.
.............................................................................................139
任务3.3 AR扫环境
.
..................................................................................................149
知识点1 稀疏空间地图概念
.
.............................................................................150
知识点2 稀疏空间地图主要对象和方法
.
...........................................................151
项目4 客厅装修设计VR展示项目
.
............................................................................165
任务4.1 客厅材质设置
.
.............................................................................................166
知识点1 创建及添加材质
.
................................................................................167
知识点2 纹理
.
..................................................................................................167
知识点3 材质
.
..................................................................................................167
知识点4 标准着色器
.
.......................................................................................179
知识点5 PBR渲染工作管线
.
............................................................................180
知识点6 PBR着色系统
.
...................................................................................180
任务4.2 客厅灯光设置及烘焙
.
..................................................................................187
知识点1 光照工作方式
.
....................................................................................187
知识点2 光源类型
.
...........................................................................................188
知识点3 发光材质
.
...........................................................................................189
知识点4 光照探针和反射探针
.
.........................................................................190
任务4.3 后期处理
.
....................................................................................................195
知识点1 后期处理的作用
.
................................................................................196
知识点2 后期处理的效果
.
................................................................................196
参考文献
.
......................................................................................................................206