【问题标题】:How to use PC webcam for AR Foundation in Unity如何在 Unity 中为 AR Foundation 使用 PC 网络摄像头
【发布时间】:2020-05-27 12:29:54
【问题描述】:

我目前正在开发一个包含 AR 内容的项目,因此在开始之前我决定使用 ARFoundation。现在,当我的项目完成后,我必须对其进行测试,但不幸的是我的手机不支持 ARKit。所以我决定直接在 Unity 中测试它,使用它的播放模式,但是当我运行它时,“游戏”面板变黑了,我什么也看不到。我认为这是因为网络摄像头没有打开。那么如何在 Unity 中打开网络摄像头来测试我的 ARFoundation 应用呢?

谢谢。

【问题讨论】:

  • 不要只是投反对票,而是告诉他们如何正确地做。

标签: unity3d ios-simulator arkit arcore game-development


【解决方案1】:

它与网络摄像头无关。只是因为ARFoundation 需要兼容 ARCore (android) / ARKit (ios) 的设备。

要求硬件

  1. ARCore 也支持的 ARKit 兼容设备。
  2. 一根 USB 电缆,用于将您的设备连接到您的开发机器。

来源:Quickstart for ARCore Extensions for iOS

使用Unity编辑器进行游戏测试的是Vuforia。此外,它支持大多数现代设备。

Vuforia 引擎在游戏视图中提供了一个模拟器模式,您可以通过按下“播放”按钮来激活该模式。您可以使用此功能来评估和快速制作场景原型,而无需部署到设备。

【讨论】:

  • 是的,但问题是,由于 Vuforia 的政策,我和我的团队无法使用它。这是一个大项目,必须在 App Store 和 Google Play 上发布,或者商业化。在 Vuforia FAQ 中写道,对于商业化项目,禁止使用开源版本。因此,因为它是一个低预算且没有成功保证的初创公司,我们不能只依赖从下载率获得的预算。如果没有这样的规则,我当然会使用 Vuforia 而不是 ARFoundation。
【解决方案2】:

你看过 EasyAR 吗?我已经将它用于几个低预算项目,它对于免费产品来说非常好。如果您对水印没问题,请使用 v3 无水印或 v4(Sense)。您可以付费/订阅以在 v4 上免费使用水印。

【讨论】:

    猜你喜欢
    • 2023-01-27
    • 2013-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多