Vuforia + Unity动态形状和模式识别

时间:2018-11-30 13:11:28

标签: unity3d vuforia

我对Vuforia / Unity很陌生,我似乎找不到适合自己用例的正确起点:

我有许多独特的几何黑白图案(条纹,立方体,十字形等),需要识别它们,并在顶部显示3d形状。到目前为止,我只能使用框架标记或QRCode等。

但是检测到的对象的大小(尤其是形状)将有所不同,其上方显示的对象也将有所不同。如果对象是圆形,则希望在其上方显示一列。如果对象是三角形,则应在其上方显示一个三角形对象。然后,该图案将确定这些不同形状的对象的颜色。

我很困惑从哪里开始寻找。

1 个答案:

答案 0 :(得分:0)

如果您使用图像目标,则问题出在Vuforia中(在您的情况下,条纹立方体交叉等),您必须使用“目标管理器”页面指定大小。因此,如果您不需要动态更改大小,则可以尝试创建具有不同大小的相同图像的多个图像目标。这些图像必须至少具有4星评级。然后,您可以在脚本中按索引或名称访问这些图像目标,并相应地缩放对象。

但是,如果您需要动态创建这些标记或代码,则可以使用[用户定义的目标](用户定义的目标)。这要求用户使用设备摄像头扫描标记。用户定义目标具有除虚拟按钮之外的图像目标功能。