这篇文档翻译自 Apple 的官方文档:Creating a Multiuser AR Experience
在这篇文档里面 Apple 提供了一个范例程序。这个范例程序验证了使用两个或者更多的 iOS 12 以上的设备进行共享的 AR 体验。在开始探索代码之前,你可以自行尝试编译运行这个 APP 以了解这个 APP 提供的用户体验(Xcode 工程代码请前往原文中下载)。
这篇文档翻译自 Apple 的官方文档:Creating a Multiuser AR Experience
在这篇文档里面 Apple 提供了一个范例程序。这个范例程序验证了使用两个或者更多的 iOS 12 以上的设备进行共享的 AR 体验。在开始探索代码之前,你可以自行尝试编译运行这个 APP 以了解这个 APP 提供的用户体验(Xcode 工程代码请前往原文中下载)。
这篇文章翻译自Basics of AR: SLAM – Simultaneous Localization and Mapping,是上一篇文章 [翻译] AR 基础:锚点,关键点和特征检测 的后续
在上一个部分我们研究了如何在摄像头获取的图像帧中确认关键点。这些技术是算法进行追踪和环境识别的的基础。
对于 AR 应用,设备还需要知道更多的信息:设备自身在现实世界中的三维位置。这通过设备计算自己同多个关键点之间的空间关系来确定,而这个过程被称为 Simultaneous Localization and Mapping,缩写为 SLAM。
这篇文章翻译自Basics of AR: Anchors, Keypoints & Feature Detection
开发具有增强现实 (Augmented Reality) 功能的 APP 需要开发者掌握一些关于图像处理的算法的背景知识。其中最基础的概念之一是锚点 (Anchors)。锚点的概念又依赖于从现实世界中检测到的关键点 (Keypoints) 及其描述符。