使用vuforia检测地平面时自动放置对象

时间:2018-03-01 09:10:49

标签: augmented-reality vuforia android-augmented-reality

我正在开发一个应用程序,其中的概念是您可以在实际放置之前“选择”对象。所以我想做的是在架子上或类似的东西上放置一些低质量的物体。当用户选择对象时,他可以点击以将高质量版本的对象放置在他的区域中以供进一步查看。

我想知道vuforia是否可能。我想使用这个平台,因为它可以很好地解决它的问题,它是跨平台的(应用程序需要用于android和HoloLens)。

我已经设置了基本应用程序,您可以在该区域放置一个胶囊。现在我想在vuforia检测到地平面后自动放置(在这种情况下为胶囊)。从我所看到的情况来看,平面探测器在检测到输入时会发生事件,但是当检测到地平面时我找不到发生的事件。 vuforia还有可能吗?我知道这对HoloLens是可行的,但我想知道它是否可能用于Android或其他移动设备。我真的不知道从哪里开始/寻找所以我希望有人可以指出我正确的方向。

如果我需要提供更多信息,请与我们联系!

2 个答案:

答案 0 :(得分:5)

Vuforia PlaneFinderBehaviour(参见文档here)的事件OnAutomaticHitTest会触发检测地平面的每一帧。 所以你可以用它来自动生成一个对象。

您必须在On Automatic Hit Test而不是&#34; Plane Finder&#34;的<{1}}列表中添加您的方法:

enter image description here

答案 1 :(得分:0)

我听说过vuforia fusion,还不支持ARCore(它支持ARKit)所以它使用内部实现来模拟ARCore功能,他们正在等待最终发布的ARCore来支持它。许多用户报告说,即使他们使用支持ARCore的设备,他们的对象也会移动。