在 unity vuforia 增强现实中将视频源中的真实对象带到虚拟游戏对象上方

Bring real objects from video feed above virtual game objects in unity vuforia Augmented Reality

我是 Unity 和 Vuforia 的新手。
我创建了一个标记图像并在其上添加了 3D 车辆,但是当我将手滑向 3D 车辆时,它会落在那些 3D 车辆的后面。我如何更改项目,以便我的手或来自视频源的其他真实物体出现在 3D 虚拟车辆前面。我添加了一个屏幕截图,显示我的手在车辆和栅栏后面...

遗憾的是你不能。 AR 很新,所以有很多限制。

The Vuforia engine is unable to detect distance as of now, hence nothing that comes in the way of the Camera and the ImageTarget will be displayed since they presume the ideal condition that there is no such disturbances.

但是,是的,您可以通过多种方式尝试通过手指的结构和颜色来检测手指并将其设为 ObjectTarget。然后你可以在它上面增强一个虚拟的手,它会和你的增强一起显示在上面。

不过,它不会在增强的顶部,而是在对象内部。

希望你能从中有所收获。祝你好运。 :)

Vuforia 将 gameObjects 显示在摄像头画面的前面,因此不可能让 gameObjects 移动到摄像头画面中的真实对象后面。

我也尝试过 ObjectTargets,但它们仅限于静态对象。 像手这样通过移动手指不断改变形状的物体不能成为物体目标...

所以你想要实现的目标在 vuforia 中是不可能的