


定价:109元
印次:1-1
ISBN:9787302612186
出版日期:2022.09.01
印刷日期:2022.08.26
图书责编:赵佳霓
图书分类:零售
本书基于AR Foundation框架,采用URP渲染管线,讲述利用ARCore进行Android平台的AR应用开发,从AR技术概念、原理、理论脉络到各功能技术点、Android与Unity交互通信、设计原则、性能优化,对ARCore应用开发中涉及的技术进行了全方位的讲述,用语通俗易懂,阐述深入浅出。 本书共分三个部分:第一部分为基础篇,包括第1章至第3章,从最基础的增强现实概念入手,通过一个实例阐述了AR开发从软硬件准备、开发环境搭建、工程设置、发布部署全流程,探讨了AR Foundation框架的技术基础、常用组件,并着重探索了ARCore功能特性和运动跟踪原理;第二部分为功能技术篇,包括第4章至第12章,对ARCore功能特性各方面进行了详细探索讨论,从平面检测、图像检测、人脸检测到云锚点、光影特效等,全方位的进行了技术剖析、讲解、演示。并对AR场景管理、图像信息处理、3D文字声频视频等实用功能进行了阐述和使用操作讲解;第三部分为高级篇,包括第13章至第15章,主要阐述了Android与Unity交互通信、AR应用设计、性能优化相关主题,着力提升开发人员在AR应用开发时的实际应用能力和整体把握能力。 本书结构清晰、循序渐进、深浅兼顾,实例丰富,每个技术点都有案例,特别注重对技术原理和实际运用的讲述,力图解决读者在项目开发中面临的难点问题。 本书适合AR初学者、Unity开发人员、程序员、科研人员,也可以作为高校、大专院校相关专业师生的学习用书,以及培训学校的培训教材。
汪祥春,计算机科学与技术专业硕士,全国信息安全标准化委员会虚拟现实与增强现实标准工作组成员(CNITSC)、中国增强现实核心技术产业联盟成员(CARA)、华为布道师(Huawei Developer Experts)、CSDN博客专家,拥有深厚的软件工程专业背景和十余年软件项目实施管理经验。著有《基于Unity的ARCore开发实战详解》《AR开发**指南-ARFoundation》《ARKit原生开发入门精粹-RealityKit+Swift+SwiftUI》。
前 言 PREFACE 在元宇宙科技浪潮推动下,增强现实( Augmented Reality,AR)技术过去一年来受到了广泛关注,并迅速成为科技巨头和初创企业竞先入局的科技赛道。客观而言,元宇宙仍处于行业发展的初级阶段,无论是底层技术还是应用场景,与预期的成熟形态相比仍有相当大差距,但这也意味着元宇宙相关科技和产业发展空间巨大。作为元宇宙中最核心的增强实现技术是实现虚实融合、新型人机交互模式的关键,必将在接下来的十年中获得长足进步和发展。 AR技术是一种将虚拟信息与真实世界融合呈现的技术,其广泛运用了人工智能、三维建模、虚实融合、智能交互、传感计算等多种技术手段,将计算机生成的文字、图像、三维模型、声频、视频、动画等虚拟信息模拟仿真后应用到真实世界中。 AR技术同时考虑了真实世界与虚拟信息的相互关系,虚实信息互为补充,从而实现对真实世界的增强。 ARCore是谷歌公司在前沿科技领域的重大技术布局,是一个高级 AR应用开发引擎,具备高内聚、易使用的特点,利用其开发 AR应用快捷高效。 ARCore运动跟踪稳定性好,并且支持多传感器融合(如深度传感器、双目相机),性能消耗低,有利于营造沉浸性更好的 AR体验。 本书是《AR Foundation增强现实开发实战(ARKit版)》的姊妹版,讲述利用 ARCore进行 Android平台的 AR应用开发,从 AR技术概念、原理、理论脉络到各功能技术点、 Android与 Unity交互通信、设计原则、性能优化,对 ARCore应用开发中涉及的技术进行了全方位讲述,旨在帮助开发者系统化掌握 AR开发的相关知识,建立 A...
目 录
CONTENTS
基 础 篇
第 1章 AR开发入门 ……………………………………………………………………………… 1
1.1 增强现实技术概述 ……………………………………………………………………… 3
1.1.1 AR概念 …………………………………………………………………………… 3
1.1.2 AR技术应用……………………………………………………………………… 5
1.2 AR技术原理……………………………………………………………………………… 6
1.2.1 传感器数据 ……………………………………………………………………… 6
1.2.2 前端里程计 ……………………………………………………………………… 8
1.2.3 后端优化 ………………………………………………………………………… 8
1.2.4 回环检测 ………………………………………………………………………… 8
1.2.5 建图 ……………………………………………………………………………… 9
1.3 AR Foundation概述 …………………………………………………………………… 10
1.3.1 AR Foundation与 ARCore …………………………………………………… 11
1.3.2 AR Foundation支持的功能 …………………………………………………… 11
1.3.3 AR Foundation功能概述 ……………………………………………………… 12
1.3.4 AR Foundation体系... 查看详情
(2)循序渐进。本书充分考虑不同知识背景读者的需求,按知识点循序渐进,通过大量配图、实例进行详细讲解,力求使读者快速掌握AR Foundation框架下的ARCore开发。
(3)深浅兼顾。在讲解ARCore功能技术点时对其技术原理、理论脉络进行了较深入的探究,用语通俗易懂,对技术阐述深入浅出。
(4)实用性强。本书实例丰富,每各技术点都有案例,注重对技术的实际运用,力图解决读者在项目开发中面临的难点问题,实用性强。
查看详情





