1

我正在努力在 iOS 上创建一个 AR 应用程序,它可以用一些注释定义一些锚点并将它们保存在云中。稍后我想使用任何设备(iOS 或 Android)检索这些锚点并将它们显示在 ARView 中。我知道我们可以只使用 ARKit 来定义锚点。我们也可以使用 Azure 空间锚。

我的感觉是,由于我在跨平台使用锚点,我应该使用 Azure 空间锚点。但我想知道这两种锚之间的确切区别是什么。是否可以仅使用 ARKit 锚点并在 Android 设备上准确呈现?简单地说,我想知道根据我的场景什么是最好的解决方案。

4

1 回答 1

7

Azure Spatial Anchors (ASA) 实际上是在 iOS 上使用 ARKit。ARKit 使您可以轻松地为您的 iOS 设备实现 AR 应用程序。Android 设备的 ARCore 也是如此。

ASA 允许您连接两个 AR 世界。您可以在一台设备(iOS、Android 或 HoloLens)上创建锚点并在另一台设备上检索锚点。

“跨会话和设备共享空间锚点”页面上的 GIF显示了可能的内容,并且是您似乎正在寻找的内容。

于 2021-03-16T16:23:25.890 回答