Unity 3d Vuforia не отображает 3d модель целевого объекта - PullRequest
0 голосов
/ 16 октября 2018

Я чувствую, что это так же просто, как и получается, но я застрял на несколько часов.Я создал простой проект, используя плагин Vuforia для Unity и добавил в ARCamera, Image и Model Target.

Все ресурсы проекта были загружены из хранилища активов под названием «Vuforia Core Samples».

Желаемая функциональность |Когда камера видит отслеживаемое изображение астронавта, она должна отобразить 3d-модель космического вездехода.

Фактическое поведение |Отслеживаемое изображение астронавта распознается, однако космический ровер не отображается.Я вижу это в журналах.

Trackable Astronaut found
UnityEngine.Debug:Log(Object)
DefaultTrackableEventHandler:OnTrackableStateChanged(Status, Status)    (at Assets/Vuforia/Scripts/DefaultTrackableEventHandler.cs:62)

Если я изменю целевой объект модели на 3d-форму, например, куб, все будет работать, как и ожидалось.Я чувствую, что упускаю что-то сверхосновное.

Вот скриншот моего проекта единства enter image description here

1 Ответ

0 голосов
/ 17 октября 2018

Потому что изображение цели и модели цели совершенно разные.Модель цели используется для отслеживания физических объектов с использованием их моделей.Цели изображения используются для отслеживания маркеров или изображений.Если вы просто хотите визуализировать космический ровер, удалите все сценарии, такие как model Target Behavior и DefaultTrackableEventHandler, для целей модели.

...