Unity AR/VR开发

Unity AR/VR开发

作者:王寒张义红王少笛

出版社:机械工业

出版年:2021年7月

ISBN:9787111684992

所属分类:诗歌文集

书刊介绍

《Unity AR/VR开发》内容简介

全书内容分为三篇。
1.入门篇,针对完全没有任何Unity开发经验的开发者。
学完本部分内容后,开发者应该对Unity的基本知识有所了解,包括常见3D引擎的对比分析以及Unity的基本使用。
2.进阶篇,涵盖AR/VR开发所必须掌握的Unity3d技能以及一个综合实战案例。
3.高级篇,主要通过实战案例的开发学习来掌握各种主流AR/VR设备平台的知识和技能。
学完本部分内容后,开发者应对主流的AR/VR设备平台及其开发工具有充分的了解和认识。
与此同时,开发者还应通过实战项目熟练掌握几个主流AR/VR设备平台的开发知识,如HTC Vive,Oculus Quest,Valve Index、Google Glass、Magic Leap、Noitom动作捕捉系统和微软HoloLens平台等。
此外,开发者还需要掌握主流的AR开发SDK,特别是使用Vuforia SDK和AR Foundation(支持ARKit/ARCore)开发AR应用。
作者:王寒、张义红、王少笛。

作品目录

前言
第一部分
Unity开发基础知识
第1章:虚拟现实开发技术入门
1.1、什么是虚拟现实
1.2、虚拟现实的技术基础
1.3、主流的虚拟现实设备
1.4、主流的虚拟现实开发工具
1.5、虚拟现实应用开发的基本流程和注意事项
1.6、本章小结
第2章:你人生的第一款Unity3D游戏
2.1、常用3D游戏引擎介绍
2.2、Unity的授权、服务与安装
2.3、Unity编辑器入门
2.4、Unity3D中的核心概念
2.5、实战项目:《梦幻天堂》游戏的设计与实现
2.6、本章小结
第3章:无往不利:在Unity中使用C#进行编程
3.1、游戏脚本语言概述
3.2、C#的基本语法和使用
3.3、Unity的脚本系统
3.4、本章小结
第二部分
Unity开发核心技能
第4章:创建一个虚拟的新世界
4.1、创建基础的游戏场景
4.2、创建Unity之外的游戏资源
4.3、导入外部的游戏资源
4.4、Unity光照系统
4.5、粒子系统
4.6、着色器
4.7、后期处理
4.8、本章小结
第5章:游戏中的UI系统
5.1、Unity中的UI系统简介
5.2、UGUI中的静态视觉元素
5.3、交互UI对象
5.4、本章小结
第6章:让角色活灵活现:Unity中的动画系统
6.1、Unity动画系统概述
6.2、Legacy动画系统概览
6.3、Mecanim动画系统概览
6.4、Mecanim动画系统的使用
6.5、本章小结
第7章:最简单的游戏AI:Nav
Mesh寻路系统
7.1、Unity寻路系统概述
7.2、Nav
Mesh烘焙设置
7.3、添加障碍物:Nav
Mesh
Obstacle
7.4、穿越障碍物:Off
Mesh
Link
7.5、本章小结
第8章:真实世界的法则:物理引擎
8.1、物理引擎概述
8.2、Unity物理引擎的核心构成
8.3、本章小结
第9章:且听风吟:音乐和音效
9.1、Unity
Audio系统概述
9.2、Audio
Source
9.3、3D音效
9.4、实战:通过脚本播放音效
9.5、Audio
Reverb
Zone
9.6、本章小结
第三部分
Unity
AR/VR开发实战
第10章:实战:基于Oculus
Quest设备的Beat
Music音乐节奏游戏
10.1、Oculus
Quest内容平台简介
10.2、创建你的第一个Oculus
Quest项目
10.3、Beat
Music游戏的策划和设计
10.4、Beat
Music游戏的实现
10.5、将游戏发布到Oculus
Store或SIDEQUEST
10.6、本章小结
第11章:实战:使用动捕技术实现虚拟直播
11.1、动捕技术发展史
11.2、光惯混合动捕原理
11.3、Perception
Neuron
Studio光惯混合动捕设备的使用
11.4、动捕数据后期处理
11.5、实战:用惯性动捕开发虚拟现实项目
11.6、本章小结
第12章:实战:使用Unity和Vuforia
SDK开发iWatch
AR应用
12.1、Vuforia
SDK简介
12.2、你的第一款Vuforia
AR应用
12.3、iWatch手表试戴AR应用的策划
12.4、iWatch手表试戴AR应用的实现
12.5、将游戏应用发布到App
Store和安卓应用市场
12.6、本章小结
第13章:实战:使用AR
Foundation开发跨平台AR塔防游戏
13.1、AR
Foundation简介
13.2、iOS
ARKit简介
13.3、ARCore简介
13.4、你的第一款AR
Foundation应用—Hello
AR
13.5、实战:跨平台AR塔防游戏ARDefense的设计与实现
13.6、本章小结
第14章:实战:开发AR汽车引擎教育应用
14.1、VoxelSense桌面级交互平台开发概述
14.2、配置VoxelTracker
V4的开发测试环境
14.3、实战:AR汽车引擎教育应用的设计与实现
14.4、本章小结

相关推荐

微信二维码