Vuforia和Unity1.5在Android上无法渲染场景中的物体

3
我对这个问题非常沮丧,而Unity3D社区并不是很有帮助,因为没有人回答我的问题。我搜索了大量材料以找到问题所在,但我没有成功。我安装了Qualcomm Vuforia 1.5和Unity3D 1.5.0.f。我使用了Unity扩展。我导入了他们的演示应用程序vuforia-imagetargets-android-1-5-10.unitypackage,将他们的木屑图像目标放到场景中,添加了他们的AR相机,并在图像目标上方添加了一个盒子对象。然后我构建了它并发送到我的三星Galaxy平板电脑。然而,当我在平板电脑上打开应用程序并将平板电脑对准图像目标时,什么都没有显示出来——盒子不在那里。就好像我没有向场景中添加任何对象一样。我只看到设备摄像头所看到的内容。
有人遇到过这种情况吗?你有什么想法出了问题吗?似乎没人在线上抱怨这个问题。
谢谢!
2个回答

5
请确保您已经激活并加载了ImageTarget数据集到您的AR相机上(在检查器中,在数据集加载行为下),并且检查器中相机子标题旁边的复选框被勾选。
同时,请确保立方体(或其他3D对象)是ImageTarget层级结构中的子级,并且您的ImageTarget对象的“图像目标行为”设置为预期的图像。
您可能还需要将AR相机指向某种方式以使您的场景对其不可见。

我下载了最新的Vuforia AR,并将其附加到Unity 3D上。然而,当我运行它时,它只显示黑色。当我检查Image Target Behaviour脚本时,我没有看到数据集,取而代之的是一个标有“未定义目标。按此处创建目标!”的按钮,这就是我必须登录数据库的地方。 - David Dimalanta

1

好的,我找到了解决方案。我在高通的论坛上询问,有位绅士很好心地向我解释说,我错过了在Unity的AR相机中设置数据集加载行为。我必须激活图像目标数据集并加载相应的图像目标。一旦我设置好这两个东西,构建和部署后,一切都正常了。

祝你好运!


你如何激活图像目标数据集? - Mago Nicolas Palacios

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接