Unity3d Vuforia如何在世界上放置持久化模型

Unity3d Vuforia如何在世界上放置持久化模型,unity3d,augmented-reality,vuforia,Unity3d,Augmented Reality,Vuforia,我使用Vuforia和Unity来做AR。到目前为止,我已经完成了ImageTarget示例,并且能够使用我的三星Galaxy S4看到茶壶。我还设法在屏幕上覆盖了一些UI元素 现在,我尝试在世界上放置一个持久的3d对象(例如胶囊) 然而,当我把一个胶囊放在茶壶旁边时,当我启动android应用程序时,我只看到一个白色的屏幕 为什么会这样?我如何解决这个问题 我的场景层次是这样的 阿卡迈拉 平行光 ImageTargetChips 图像目标石 Canvas您必须了解统一层次结构。与特定图像目标关

我使用Vuforia和Unity来做AR。到目前为止,我已经完成了ImageTarget示例,并且能够使用我的三星Galaxy S4看到茶壶。我还设法在屏幕上覆盖了一些UI元素

现在,我尝试在世界上放置一个持久的3d对象(例如胶囊)

然而,当我把一个胶囊放在茶壶旁边时,当我启动android应用程序时,我只看到一个白色的屏幕

为什么会这样?我如何解决这个问题

我的场景层次是这样的

阿卡迈拉

平行光

ImageTargetChips

图像目标石


Canvas您必须了解统一层次结构。与特定图像目标关联的所有内容,即3D对象、图像、音频等,即内容必须是图像目标的分层子级。


在这里,您需要将3DObject(胶囊)放入图像目标(石头/芯片)中。


然后调整胶囊的位置和比例(3d对象)

您的三维对象必须位于摄影机视图中:

eg. Position of camera:       x:0 y:0 z:0

    Position of image target: x:0 y:0 z:-60

这里,Z轴是“深度”

您检查过胶囊的位置和大小了吗?这可能是因为你的太空舱坐标在图像上。嗨@AugmentedJacob太空舱与其他太空舱相比真的很小。当我把一个模型放到场景中时,它就起作用了。所以这很奇怪。那么你的问题解决了?如果是的话,请随意回答你自己的问题,以便其他人在遇到同样的问题时能够看到。不,问题没有解决。。。不知何故,像立方体和胶囊这样的基本模型并没有真正起作用。可能是Vuforia眼镜sdk中的一个bug?很难说。你能上传你的Unity屏幕截图,或者其他可能影响它的东西,比如ARCamera->Inspector吗
eg. Position of camera:       x:0 y:0 z:0

    Position of image target: x:0 y:0 z:-60