2012-05-14 1 views
3

Я очень расстроен этой проблемой, и сообщество Unity3D не очень полезно, потому что никто не отвечает на мой вопрос. Я сделал тонну поиска, чтобы найти, что может быть проблемой, но мне это не удалось. Я устанавливаю Qualcomm Vuforia 1.5 и Unity3D 1.5.0.f. Я использую расширение Unity. Я импортировал свое демонстрационное приложение под названием vuforia-imagetargets-android-1-5-10.unitypackage, поставил на карту свою целевую карту с изображением древесной щепы, свою AR-камеру и добавил объект коробки поверх цели изображения. Затем я построил его и отправил на планшет Samsung Galaxy. Однако, когда я открываю приложение на планшете и нажимаю планшет к цели изображения, ничего не появляется - окна нет. Как будто я не добавил никаких объектов к сцене. Я просто вижу, что видит камера устройства.Vuforia & Unity 1.5 не является объектом рендеринга на сцене на Android

Испытывал ли кто-нибудь это раньше? У вас есть идеи, что может быть неправильным? Никто в Интернете, похоже, не жалуется на это.

Спасибо!

ответ

1

Хорошо. Я получил решение. Я спросил на форуме Qualcomm, и один джентльмен был достаточно хорош, чтобы объяснить мне, что я пропустил настройку Load Set Behavior в AR-камеру Unity. Мне пришлось активировать набор данных целевого изображения и загрузить соответствующую цель изображения. Как только я установил эти две вещи, построил и развернул, все сработало хорошо.

Удачи вам!

+0

Как вы активируете целевой набор данных изображения? –

5

Удостоверьтесь, что ваш набор данных ImageTarget активирован и загружен для вашей ARCamera (в инспекторе, в разделе «Загрузка нагрузки по дате») и отметьте галочкой рядом с подзаголовком камеры в инспекторе.

Также убедитесь, что куб (или другой 3d-объект) является дочерним элементом ImageTarget в иерархии и что ваш объект ImageTarget имеет «Image Target Behavior», установленный для предполагаемого изображения.

Возможно, вам также понадобится указать вашу ARCamera таким образом, чтобы ваша сцена не была видна.

+0

Я загрузил последнюю Vuforia AR, и я привязал ее к Unity 3D. Однако, когда я запускаю его, и он выглядит только черным. Когда я проверяю скрипт * Image Target Behavior *, я не вижу набор данных, и он заменяется кнопкой, помеченной как «Не заданные цели». Нажмите здесь для создания цели! * И это, где я должен войти в базу данных. –