unity3d - 使用 Unity3D 在屏幕上同时使用多个 QR 码进行 AR
问题描述
一般来说,我对 Unity3D 和 AR 非常陌生。我正在尝试构建一个应用程序,该应用程序将同时在屏幕上包含多个 QR 码 3-7,并在每个应用程序上显示不同的动画/图像。
那可能吗?
我想我不能为此目的使用 Vuforia,因为我在其页面上看到“最多可以同时跟踪 2 个对象目标”。</p>
AR核心呢?我读到“ARCore 在用户的离机和机内环境中同时跟踪多达 20 张图像,但不会跟踪同一图像的多个实例。”
还有其他建议吗?
先感谢您!
解决方案
Vuforia Documentation 表示它一次最多可以跟踪 5 个图像目标:
这就是 Vuforia SDK 将同时跟踪的基于图像的目标的最大数量限制为 5 个的原因,并提供了一种 API 方法,使您能够为您的应用程序定义一个较低的最大值。
如果您将 Vuforia 配置为在后台与 ARCore 或 ARKit 一起使用(它可以并且我建议您这样做,因为跟踪更加稳定)您可能可以获得更多,但我不知道。设备性能将成为此时目标数量的限制因素。您可以在 ARCamera 的 vuforia 设置中更改最大目标数。如果这不起作用,在没有 Vuforia 的情况下切换到 ARCore 听起来像是一种选择,是的。
希望有帮助。
推荐阅读
- android - 更改库以修复 Google 应用发布错误;android studio 中的计费库版本 3
- powershell - ErrorAction "SilentlyContinue" 不填充 ErrorVariable
- javascript - JWT 身份验证标头不适用于 ISO(Safari 浏览器)
- android - Facebook sdk 11.0.0 导致 android 崩溃
- .net - ASP.NET Core 5 MVC:httpContext.User 未在自定义 CultureProvider 中进行身份验证
- python - 使用 seaborn 的多索引 pandas 数据框和条形图
- aspnetboilerplate - 替换内置的 SettingManager
- android - Flutter Doctor --android-licenses 卡在某个点
- c++ - 即使在释放后 C++ SendInput 键仍然处于活动状态
- python - Django - 从每个组的最新日期检索对象 - PersonPhoto