我正在尝试在Mac OS上使用Kudan package v.1.2.2在Unity中开始使用Kudan。我花了很长时间尝试检测我自己的标记,但我总是失败。以下是我所做的步骤:
- 下载Unity包和Kudan ARTool Kit。
- 创建新的Unity项目并删除默认组件。
- 导入Kudan Package.
- 拖放"Kudan Camera"并添加我的编辑器API Key。
-
在Kudan ARTool工具包中,我创建了一个新项目并导入了一个简单的标记(.png文件):简单标记
-
记录标记尺寸,尺寸为300x300
然后我将标记导出为。karmarker文件。在Unity中,我点击"Add KARMarker Asset"并选择我的。KARMarker。然后,我把创建的。asset文件拖到MarkerTracking组件。 - 最后,我运行播放器模式。它运行没有问题,但从未检测到我的标记。
如果有人能帮助我,我错过了什么,或者我做错了什么步骤,我很感激。
**请注意,没有我的自定义标记,应用程序可以完美运行。
您的步骤听起来正确,我认为导致您出现此问题的问题是您选择的标记。它有鲜明的对比,这很好,但缺乏有趣的特征点,使其成为一个良好可靠的标记。
我建议你看一下Kudan关于如何成为一个好的标记的文章。在您选择了更符合标准的内容之后,您应该会发现您的示例应该可以工作。
也许您默认有无标记跟踪,而不标记跟踪。你在你想要观看的gameObject的marker transform driver脚本中放入了良好的预期id ?