我对Unity和Vuforia还不熟悉。我已经创建了一个标记图像并在其上添加了3D车辆,但是当我将手向3D车辆滑动时,手会被这些3D车辆遮挡。我该如何修改项目,使我的手或其他来自视频提供的真实对象显示在3D虚拟车辆前面?我已经添加了一个屏幕截图,显示我的手在车辆和栅栏后面...
Vuforia会显示位于相机图像前方的游戏对象,因此无法使游戏对象移动到相机图像中实际物体的后面。
我已经尝试过ObjectTargets,但它们只能用于静态物体。例如,手指不断变形的手无法成为一个Object Target...
所以,您想要实现的目标在Vuforia中是不可能的。
很遗憾,目前还不能实现。由于AR相对较新,因此存在许多限制。
Vuforia引擎目前无法检测距离,因此摄像头和图像目标之间的任何障碍物都不会显示出来,因为它们假设不存在任何干扰。
但是,您可以通过手指的结构和颜色尝试将其识别为ObjectTarget。然后,在其上方增强一个虚拟手,该手将与您的增强一起显示在顶部。
但它将不会显示在增强物的上面,而是在对象内部显示。
希望您能从中获得一些有用的东西。祝你好运。 :)