-
-
- 虚拟现实应用开发
-
- 作者:编者:邹倩颖|责编:张荣君
- 出版社:北京理工大学
- ISBN:9787576345544
-
售价:35.6
-
内容大纲
本书旨在为读者提供一份全面的指南,介绍如何基于Unity 3D和XDreamer平台开发虚拟现实应用。本书包括7个项目,采用基于项目的学习方法,将理论知识与实际应用相结合。本书内容包括Unity 3D基础功能介绍、室内场景漫游交互、游戏闯关设计的高级概念,以及复杂的引擎拆卸展示等。无论是虚拟现实的初学者,还是有一定经验的开发者,都能在本书中找到有价值的信息。为了帮助读者更直观地掌握本书的内容,本书每个项目的实操部分都提供了配套的学习视频,以二维码形式展示,方便读者快速访问和学习。
-
作者介绍
-
目录
项目一 创建第一个Unity 3D基础项目
1.1 Unity 3D简介
1.2 Unity 3D的发展历史
1.3 Unity 3D的下载和安装
1.4 Unity 3D操作界面介绍
1.4.1 创建工程
1.4.2 Project和Console窗口
1.4.3 Hierarchy窗口
1.4.4 Inspector窗口
1.4.5 Scene窗口
1.4.6 Game窗口
1.5 Unity 3D菜单介绍
1.5.1 File菜单
1.5.2 Edit菜单
1.5.3 Assets菜单
1.5.4 GameObject菜单
1.5.5 Component菜单
1.5.6 Window菜单
1.5.7 Help菜单
项目二 室内场景漫游交互
2.1 创建行走相机
2.2 创建UI
2.3 按钮触发交互
2.4 模型触发交互
2.4.1 模型墙纸触发交互
2.4.2 单击开门触发交互
2.5 音频触发交互
2.6 3D UI触发交互
2.7 碰撞体触发交互
2.8 视频触发交互
项目三 游戏闯关一
3.1 XDreamer交互系统基础概念
3.1.1 物理基础概念
3.1.2 可交互对象
3.1.3 交互器
3.2 保险丝抓取设置
3.3 保险丝和插槽匹配设置
3.4 电闸通电开启传送门
3.5 进入传送门跳转至密室
项目四 游戏闯关二
4.1 钥匙锁设置及开抽屉
4.2 魔杖交互设置
4.3 锅炉打开设置
4.4 锅炉内溶剂的合成设置
4.5 抓取溶剂打开密室门
项目五 游戏闯关三
5.1 手枪的创建及手枪模型的替换
5.2 啤酒瓶设置
5.3 打靶设置、火花粒子设置及退出程序设置
5.4 程序打包输出可执行文件
项目六 引擎拆卸一
6.1 前期策划和模型材质的调整
6.2 UI的创建和布局
6.3 相机的创建
6.4 XDreamer状态机交互制作UI
6.5 引擎运行原理交互制作
项目七 引擎拆卸
7.1 引擎自由拆卸交互制作
7.2 引擎拆装动画交互制作
7.3 引擎3D标签制作
7.4 引擎UI风格调整
7.5 跨平台发布
参考文献