Web 浏览器的无标记 AR?

Markerless AR for web browser?

是否有可以在任何移动网络浏览器上 运行 的无标记 AR 库?不需要像 Google Article 这样的独立应用程序的东西,并且可以在 Android 和 iOS 上都是 运行。

要做到这一点,移动浏览器必须能够支持一些基于 Web 的 AR 框架,并与相机、陀螺仪等硬件组件正确连接。

有一些基于网络的 AR 项目,目前最流行的是 AR.js (loosely branded as WebAR),这是 Google 文章目前所基于的。但是,它们仅限于实验性浏览器或具有正确挂钩的特殊 "WebAR" 应用程序。

另一种方法是考虑使用跨平台 AR 框架,例如 Viro React,它支持在 React Native(Javascript-based)中进行移动跨平台 AR/VR 开发。但是,您需要将您的体验构建到应用程序中才能进行部署。

不过,随着时间的推移,WebVR 和 WebAR 最终应该会得到各种浏览器及其供应商的支持。

在 iOS 上使用 WebARonARKit 或 Mozilla 的 AR 浏览器,或为 Android 下载 WebARonARCore.apk 适用于任何具有 ARKit 或 ARCore 的设备,您应该可以使用 A-Frame对于无标记的 AR。这是我用来了解它的文章。

您可以使用AR.js,在最新版本中可以进行基于位置的 AR。

市场上还有其他解决方案。例如,您可以使用 The 8th Wall to create something like this, or Zappar using Deep Links.