更新时间:2024-12-28 11:59:46
封面
版权信息
内容简介
作者简介
前言
基础篇
第1章 AR开发入门
1.1 增强现实技术概述
1.2 AR技术原理
1.3 AR Foundation概述
1.4 支持的设备
1.5 开发环境准备
1.6 ARKit初体验
1.7 Unity XR模拟工具
1.8 ARKit会话录制与重放
1.9 其他模拟器
第2章 AR Foundation基础
2.1 AR Foundation体系架构
2.2 AR Session和XR Origin
2.3 可跟踪对象
2.4 会话管理
第3章 ARKit功能特性与开发基础
3.1 ARKit概述及主要功能
3.2 运动跟踪原理
3.3 设备可用性检查
3.4 AR会话生命周期管理与跟踪质量
3.5 基于地理位置的AR
3.6 热管理
3.7 AR轻应用
功能技术篇
第4章 平面检测与锚点管理
4.1 平面检测引导
4.2 平面管理
4.3 射线检测
4.4 可视化放置点
4.5 特征点与点云
4.6 锚点
4.7 平面分类
4.8 场景表面网格
第5章 2D图像与3D物体检测跟踪
5.1 2D图像检测跟踪
5.2 3D物体检测跟踪
第6章 人脸检测跟踪
6.1 人脸检测基础
6.2 人脸姿态与网格
6.3 多人脸检测
6.4 BlendShapes
6.5 同时开启前后摄像头
6.6 眼动跟踪
第7章 光影效果
7.1 光照基础
7.2 光照估计
7.3 环境反射
7.4 内置实时阴影
7.5 Planar阴影
7.6 伪阴影
第8章 持久化存储与多人共享
8.1 云锚点
8.2 ARWorldMap
8.3 协作会话
8.4 Azure空间定位点
第9章 肢体动作捕捉与人形遮挡
9.1 2D人体姿态估计
9.2 3D人体姿态估计
9.3 人形遮挡
9.4 人形提取
第10章 场景图像获取与场景深度
10.1 获取GPU图像
10.2 获取CPU图像
10.3 边缘检测原理
10.4 CPU图像边缘检测实例
10.5 Depth API
第11章 相机与手势操作
11.1 AR场景操作
11.2 手势操作交互
11.3 XR Interaction Toolkit
第12章 3D文字与音视频
12.1 3D文字
12.2 3D声频
12.3 3D视频
第13章 USDZ与AR Quick Look
13.1 USDZ概述
13.2 USDZ文件转换
13.3 AR Quick Look概述
13.4 App应用中嵌入AR Quick Look
13.5 Web网页中嵌入AR Quick Look
13.6 使用AR Quick Look的注意事项
高级篇
第14章 AR应用设计指南
14.1 移动AR带来的挑战
14.2 移动AR设计准则
14.3 移动AR设计指南
第15章 性能优化
15.1 性能优化基础
15.2 AR应用性能调试工具
15.3 Unity分析器使用
15.4 性能优化流程
15.5 渲染优化
15.6 代码优化
15.7 ARKit优化设置