首页 > 解决方案 > 我可以使用 ARFoundation 代替 Vuforia 吗?它是否支持广泛的手机?

问题描述

由于 ARFoundation 是免费的,我正在考虑在项目中使用它。我需要的只是图像跟踪。但我有几个担忧:

1-) Vuforia 支持几乎所有带摄像头的手机。我记得,我在 2014 年初就在使用它。如果 ARFoundation 主要是一个由 ARCore 和 ARKit 组合而成的框架,我会担心它。我知道 iPhone 6 Plus 及更高版本支持 ARKit(很公平),那么 ARCore 怎么样?我可以在 2014 年末或更长时间发布的中端 Android 手机上信任它吗?有人可以在这里定义权衡吗?

2-) 在 Unity 项目上实施 Vuforia 是小菜一碟。我的时间有限。你会在一个项目上押注 ARFoundation 吗?它足够“稳定”还是我必须用谷歌搜索它才能工作,就像没有明天一样?

编辑:经过 6 个月的项目开发,我有话要说:iOS 使用 ARKit,Android 使用 Vuforia。这样一来,您在 Android 上的头痛就会减少,而在 IOS 上的 AR 功能将更加强大 :)

标签: unity3daugmented-realityvuforia

解决方案


许多设备都支持 ARCore,但在有效和无效的设备之间仍然存在(确实)很大的差距。您可以在此处查看所有支持的设备:https ://developers.google.com/ar/discover/supported-devices

您可以看到 2017-2018 年之前确实缺少很多设备。此外,了解您计划在哪里发布您的应用程序非常重要,一些国家可能有更多用户使用最新款手机。

最后,Vuforia 真的很容易添加到项目中,真的很容易。ARFoundation其实并不难,但也没有Vuforia那么容易,但它很稳定,很棒。理解起来有点复杂,但这并不是真正的问题,那里有很多示例。你可以从官方的开始:https ://github.com/Unity-Technologies/arfoundation-samples

如果您只想要基于标记的 AR,请坚持使用 Vuforia。如果您需要使用 AR 飞机获得更复杂的体验,最好使用 AR Foundation。


推荐阅读