AR Foundation增强现实开发实战(ARKit版)
计算机技术开发与应用丛书
作品简介
本书基于AR Foundation框架,采用URP渲染管线,利用ARKit进行iOS平台的AR应用开发,从AR技术概念、原理、理论脉络到各功能技术点、AR Quick Look、设计原则、性能优化,对ARKit应用开发中涉及的技术进行了全方位的讲述,语言通俗易懂,阐述深入浅出。
本书共分3篇:基础篇包括第1章至第3章,从最基础的增强现实概念入手,通过一个实例阐述了AR应用开发从软硬件准备、开发环境搭建、工程设置到发布部署的全流程,探讨了AR Foundation框架的技术基础、常用组件,并着重探索了ARKit功能特性和运动跟踪原理;功能技术篇包括第4章至第13章,对ARKit功能特性进行了全方位的详细探索讨论,从平面检测、2D图像和3D物体检测、人脸检测到持久化存储与共享、光影特效、人体动捕等,全方位地进行了技术剖析、讲解、演示,并对AR场景管理、图像信息处理、3D文字声频视频、AR Quick Look等实用功能进行了阐述和使用操作讲解;高级篇包括第14章和第15章,主要阐述了AR应用设计、性能优化相关主题,着力提升开发人员在AR应用开发时的实际应用能力和整体把握能力。
本书结构清晰、循序渐进、深浅兼顾、实例丰富,每个技术点都有案例,特别注重对技术原理和实际运用的讲述,提供实际工程实践解决思路和方案。
本书适合AR初学者、Unity开发人员、程序员、科研人员阅读,也可以作为各类高校相关专业师生的学习用书,以及培训学校的培训教材。
汪祥春,计算机科学与技术专业硕士,全国信息标准化技术委员会虚拟现实与增强现实标准工作组成员(CNITSC)、中国增强现实核心技术产业联盟成员(CARA)、华为HDE(Huawei Developer Experts)、CSDN博客专家,拥有深厚软件工程专业背景,十余年项目实施管理经验,专注AR/MR开发,申请AR专利4项,软件著作权1件。著有《基于Unity的ARCore开发实战详解》《AR开发权威指南:AR Foundation》《ARKit原生开发入门精粹——RealityKit+Swift+SwiftUI》《HoloLens 2开发入门精要——基于Unity和MRTK》《AR Foundation增强现实开发实战(ARCore版)》。