Kudan for Unity v1.2.2:创建自定义标记

Kudan for Unity v1.2.2: Creating Custom Markers

我正尝试在 Mac OS 上使用 Kudan 软件包 v.1.2.2 在 Unity 中开始使用 Kudan。我花了很长时间尝试检测自己的标记,但我总是失败。以下是我执行的步骤:

  1. 下载了 Unity 包和 Kudan ARTool Kit。
  2. 创建了新的 Unity 项目并删除了默认组件。
  3. 导入九段包。
  4. 拖放 "Kudan Camera" 并添加了我的编辑器 API 键。
  5. 在 Kudan ARTool kit 中,我创建了一个新项目并导入了一个简单的标记(.png 文件): simple marker

  6. 记录了标记尺寸,为300x300。

  7. 然后我将标记导出到 .KARMarker 文件。
  8. 在 Unity 中,我点击了 "Add KARMarker Asset" 并选择了我的 .KARMarker。
  9. 然后,我将创建的.asset文件拖到MarkerTracking组件中。
  10. 最后,我运行播放器模式。它 运行 没问题,但从未检测到我的标记。

如果有人能帮助我解决我遗漏的问题或我做错的步骤,我将不胜感激。

** 请注意,应用程序 运行 完全没有我的自定义标记。

你的步骤听起来是正确的,我认为导致你这个问题的问题是你选择的标记。它有鲜明的对比,这很好,但缺乏有趣的特征点,使其成为一个很好的可靠标记。

我建议您阅读 Kudan 关于 what makes a good marker 的文章。在您选择了更符合标准的内容后,您应该会发现您的样本应该有效。

也许您默认使用无标记跟踪,但没有标记跟踪。 你在你想要观看的游戏对象的标记转换驱动程序脚本中放置了良好的预期 ID?