本书详解了AR/VR开发必须掌握的Unity3D技能,以及如何应用多种主流AR/VR设备、平台与技术,让小白读者也能轻松上手实践。
第1~3章对虚拟现实行业做了提纲挈领的介绍,涵盖核心技术、虚拟现实设备、开发工具、流程以及主流的3D游戏引擎对比分析,并通过一个小游戏项目贯穿项目的设计、开发、发布的全过程,最后介绍了必需的C#知识,以及如何在Unity中使用C#进行开发。
第4~9章为本书重点,介绍了如何利用Unity的核心技术,具体包括如何利用Unity内外部资源和内置系统创建虚拟环境,以及原生UI系统、动画系统、寻路系统、物理系统、音效系统的设置和使用。掌握多种技术,可以令你的开发工作无往不利。
第10~14章详细介绍了Unity开发所需平台、技术、插件、框架的原理、功能,以及相应的配置、开发与测试等,涵盖Oculus Quest平台、动捕技术、Vuforia、Unity官方AR框架AR Foundation、VoxelSense桌面级AR交互平台,并均配有实战项目帮助读者快速掌握。
展开