2016-08-29 5 views
2

Я пытаюсь начать работу с Kudan в Unity с помощью пакета Kudan v.1.2.2 на Mac OS. Я потратил довольно много времени, пытаясь просто проверить обнаружение моего собственного маркера, но я всегда терплю неудачу. Вот шаги, которые я сделал:Kudan for Unity v1.2.2: Создание пользовательских маркеров

  1. Загружен как пакет Unity, так и комплект Kudan ARTool Kit.
  2. Создан новый проект Unity и удалены компоненты по умолчанию.
  3. Imported Кудан пакет.
  4. Перетаскивается «Камера Кудана» и добавлен мой ключ API-интерфейса редактора.
  5. В Kudan ARTool комплект, я создал новый проект и импортировать простой маркер (.png файл): simple marker

  6. Сведений размеры маркеров, которые были 300x300.

  7. Затем я экспортировал маркер в файл .KARMarker.
  8. В Unity я нажал «Добавить KARMarker Asset» и выбрал мой .KARMarker.
  9. Затем я перетащил созданный файл .asset в компонент MarkerTracking.
  10. Наконец, я запускаю режим плеера. Он работает без проблем, но никогда не обнаруживает мой маркер.

Цените, если кто-нибудь может помочь мне в том, что я пропустил, или что я сделал неправильно.

** Обратите внимание, что приложение работает без моего пользовательского маркера.

ответ

2

Ваши шаги звучат правильно, проблема, которая, по моему мнению, вызывает у вас эту проблему, является выбранным вами маркером. У этого есть резкие контрасты, которые являются большими, но не имеют интересных особенностей, чтобы сделать его хорошим надежным маркером.

Я бы порекомендовал взглянуть на статью Кудана о what makes a good marker. После того, как вы выбрали то, что лучше соответствует критериям, вы должны найти, что ваш образец должен работать.

+0

Да, вы абсолютно правы. Я изменил маркер и использовал некоторые хорошие маркеры Кудана, и он был обнаружен. Спасибо – Mohammed

0

Возможно, у вас есть маркерное отслеживание по умолчанию и не отслеживание маркеров. И вы положили хороший ожидаемый идентификатор в скрипт драйвера трансформирования маркера вашего объекта gameObject, который хотите посмотреть?

+0

Я использую скрипт MarkerTracking «TrackingMethodMarker». Проблема заключалась в типе маркера, хотя я ожидал, что сработаю. В любом случае спасибо. – Mohammed

 Смежные вопросы

  • Нет связанных вопросов^_^