前言
5G 时代万物互联,随着虚拟现实技术的高速发展,虚拟现实
(Virtual Reality,VR)、增强现实(Augmented Reality,AR)和混合现
实(Mixed Reality,MR)的探索研究和应用进入了更加广阔的领域,
其已被列为数字经济重点产业并进入国家规划布局。虚拟现实技术通
过物理世界和数字世界的混合,借助近眼显示、感知交互、渲染处理、
网络传输和内容制作等新一代信息通信技术,构建身临其境与虚实融
合沉浸体验所涉及的产品和服务。VR、AR 和MR 涉及学科众多,应
用领域广泛,产业生态和业务形态丰富多样,其蕴含着巨大的发展潜
力,能够带来显著的社会效益,开启了人、计算机和环境之间自然且
直观的3D 交互。这种新的现实基于计算机视觉、图形处理、显示技术、
输入系统和云计算的进步,带动了虚拟现实领域人才的需求。目前全
国多所院校开设了虚拟现实技术应用专业,人才是产业发展的先行力
量,也是行业发展的关键。
Unity 3D 是当前业界领先的VR/AR/MR 内容制作工具,是由Unity
Technologies 公司开发的一款让开发者轻松创建诸如三维视频游戏、
建筑可视化、实时三维动画等类型互动内容的多平台综合型游戏开发
工具。Unity 3D 开发技术已经逐渐成为虚拟现实、增强现实、游戏开
发等相关专业的学生以及从事混合现实开发研究的技术人员必须掌握
的技术之一,也成为虚拟现实技术应用专业优选的教学内容。
读者能够通过学习本书熟悉基本原理、掌握开发方法、了解实际
应用是本书编写的基本思想。本书融合了作者对虚拟现实开发技术研
究和教学的经验,能够较好地适应虚拟现实技术应用专业教学改革的
规律和VR/AR/MR 工程应用开发的需要。针对高等院校、高职高专院
校虚拟技术专业的课程特征和人才需求,读者只需具备三维建模和面
向对象编程的能力,即可通过本书了解虚拟现实技术,并掌握其具体
的实现方法,快速打造属于自己的虚拟现实应用。本书结合实战案例,
Vkfzw.indd 5
2022/8/3 19:52:55
VI
VR/AR应用开发(Unity 3D)
介绍了Unity 3D 在虚拟仿真、场景搭建、全景制作方面的流程和相关技能,以及使用设备
进行VR/AR/MR 项目开发。结合案例讲解知识点,不仅可以使读者轻松、快速地学习相
关知识,还可以帮助读者理解Unity 3D 开发过程中的重点和难点,并有效提高动手能力。
本书具有以下特色。
(1)更符合学习规律。全书的编写在兼顾学习系统性的同时,按照学习与实践相互促
进、由浅入深的规律调整了教学顺序。本书先后介绍了虚拟现实的概念,虚拟现实技术的
基本特征,虚拟现实技术的分类,区分VR、AR、MR 技术,虚拟现实的发展历程,虚拟
现实技术的发展趋势和虚拟现实技术研究现状,有利于理论学习和实践教学有机融合,让
读者尽早进入虚拟现实项目开发和应用的角色。
(2)更适合实践应用。各章介绍了大量应用Unity 3D 引擎开发的实例。项目6~ 项目
8 介绍了基于三种不同的项目需求而实施的项目内容,也是本书编写者参加完成的实际应
用项目,读者可以直接借鉴使用。项目9~ 项目11 介绍了制作AR、MR、VR 三种不同的
项目时,读者应如何开始项目工作并进行项目开发。各项目后面均附有习题,其中部分内
容为大赛真题,可以给读者的实践带来很大的帮助。
(3)更注重能力提高。本书以熟悉和掌握Unity 3D 软件操作、VR/AR/MR 项目开发
基本技能为目标,注重理论与实践相结合,并给出了职业素养目标,把项目应用开发的技
术过程贯穿在教学始终。突出实践的重要性,强调知识的扩展性,支持学习方法的多样性。
通过系统的学习,将有助于VR、AR、MR 项目开发应用能力的较大提高。
(4)本书附赠配套案例源代码、素材文件和教学视频等教学资源,方便院校教师教学
使用。
在本书的编写过程中,编者参阅和引用了大量专家和学者的书籍、文献以及网络资源,
在此向所有资源的作者表示衷心的感谢。在本书编写过程中,还得到了江西科技师范大学、
江西泰豪动漫职业学院、西安交通大学城市学院等院校师生和泰豪创意科技集团等一些企
业的支持,并进行了相关的教学实践和实际应用,为本书的编写提供了丰富的资料和实例。
另外,杨雪、马丽娟、陈旭、李沅蓉、陶黎艳等老师在本书的编写过程中也给予了大力协
助和支持,在此向他们致以诚挚的谢意。
感谢清华大学出版社的大力支持,他们认真细致的工作保证了本书的出版质量。由于
作者水平有限,书中的错误和不足在所难免,恳请广大读者批评和指正。
编 者
2022年6月