首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >A-Frame:广泛支持的自由/开源软件选项,无标记AR?

A-Frame:广泛支持的自由/开源软件选项,无标记AR?
EN

Stack Overflow用户
提问于 2021-07-14 14:40:10
回答 1查看 60关注 0票数 0

A-Frame的沉浸式-ar功能可以在我测试过的一些安卓设备上使用,但我在iOS上还没有成功。

可以使用商业外部库在iOS上使用无标记AR的A帧场景。示例:来自Zapworks的这个演示使用他们的A-Frame SDK。https://zappar-xr.github.io/aframe-example-instant-tracking-3d-model/

跟踪功能似乎没有A-Frame的点击测试演示(https://github.com/stspanho/aframe-hit-test)那么好,但它似乎确实可以在我尝试过的几乎所有设备和浏览器上工作,而且对于预期的目的来说已经足够好了。

我将非常乐意退回到较低质量的AR模式,以便在浏览器中不支持沉浸式AR的设备上拥有ar。我还没有找到一个A-Frame兼容的解决方案,只使用免费/开源组件,只使用商业产品,如Zapworks和8th Wall。

有没有一个免费/开源的A-Frame插件,允许在非常广泛的设备上使用无标记AR渲染场景,类似于Zapworks?

EN

回答 1

Stack Overflow用户

发布于 2021-08-17 03:52:22

我最终推出了自己的解决方案,虽然不完整,但对项目来说已经足够好了。严格地说,在不依赖WebXR的情况下在移动设备上获得无标记AR体验需要克服三个问题:

  • 网络摄像头display
  • Orientation
  • Position

在没有任何库的情况下,在HTML5中实现摄像头显示是相当简单的。

方向已经被A-FRAME的“魔法窗口”功能很好地处理了,包括在iOS上。

位置是棘手的,我无法解决它。我尝试使用FULLTILT库的加速度计函数,即使使用重力过滤的读数,我也无法获得足够高的精度。(碰巧这个项目并不需要它)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68373220

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档