我一直在尝试通过在我的增强现实应用程序中使用Vuforia SDK来检测 3D 对象。我创建了长方体跟踪器,并在创建标记时为所有面孔提供了图像。但是在检测时,它只能在经过大量尝试后才能检测到正面。任何方式的帮助都会非常有用。
我的 XML 结构:
<?xml version="1.0" encoding="UTF-8"?>
<QCARConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="qcar_config.xsd">
<Tracking>
<ImageTarget size="320 220" name="Phone.Top"/>
<ImageTarget size="320 220" name="Phone.Bottom"/>
<ImageTarget size="320 220" name="Phone.Back"/>
<ImageTarget size="320 220" name="Phone.Front"/>
<ImageTarget size="220 220" name="Phone.Right"/>
<ImageTarget size="220 220" name="Phone.Left"/>
<MultiTarget name="Phone">
<Part name="Phone.Front" translation="0 0 110" rotation="AD: 1 0 0 0"/>
<Part name="Phone.Back" translation="0 0 -110" rotation="AD: 0 1 0 180"/>
<Part name="Phone.Left" translation="-160 0 0" rotation="AD: 0 1 0 -90"/>
<Part name="Phone.Right" translation="160 0 0" rotation="AD: 0 1 0 90"/>
<Part name="Phone.Top" translation="0 110 0" rotation="AD: 1 0 0 -90"/>
<Part name="Phone.Bottom" translation="0 -110 0" rotation="AD: 1 0 0 90"/>
</MultiTarget>
</Tracking>
</QCARConfig>