你好!
好友们!我需要从经验丰富的人那里获得帮助,
我认识的一位朋友开发了一个迷你系统:用户访问一个Web平台,上传一个目标图像,把视频放在图像上,然后系统生成一个可分享的链接。打开这个链接后,在手机上点击后,相机会被开启——当它指向目标图像时,视频会在 realidad aumentada 中出现,并与图像一起移动,实时更新。非常完美,稳定,实时更新。
我想开发类似系统,但我卡住在堆栈选择上。
有关系统的信息:
- 使用 Unity WebGL 和 Image Tracking 的某个引擎
- 用户在视觉编辑器中将内容定位在目标图像上
*生成可公开访问的链接,这可以直接在手机的浏览器中运行,而不需要安装应用 - 后端是一个普通的Web应用
我尝试过的内容:
MindAR.js — 我尝试过,但无法实现稳定的图像跟踪。目标图像在快速移动时会因抖动而难以跟踪。与我朋友的系统相比,这差得太远了。
Vuforia —据我了解,它在 Unity 中运行良好,但当我尝试将其导出为 WebGL 时,限制或根本没有在免费版本中支持。在有经验的人确认这一点吗?
我卡住的地方:
什么 SDK 或库能够在浏览器中实现稳定的图像跟踪,接近 Vuforia 在本机应用中的效果?
值得使用Unity WebGL作为 AR 的渲染引擎,并通过 Web 传递它,还是更好的 100%JavaScript/WebXR 解决方案?
整个流程是如何工作的呢:上传目标图像,处理过程,生成链接,然后在手机上实现增强现实?
如何将它们与使用 PHP 或 Python 的后端集成 在一起?
我并不需要单独演示的 demo,我想要了解完整的Web系统——从目标图像上传到AR体验。如果你知道相关的教程、仓库、文档或是个人经验,那么请帮忙!我会非常感谢你的帮助。
评论 (0)