Настройка Hololens MRTK 2.0 с Vuforia в Unity 2019.1 - PullRequest
1 голос
/ 12 июня 2019

Я разрабатываю приложение Unity для Hololens 1, которое использует Vuforia. К сожалению, я не могу заставить камеру работать с Vuforia, она остается на месте и не следует за движением головы. Когда я отключаю Vuforia, камера отслеживает нормально.

Моя настройка следующая: * Windows 10 * Unity 2019.1.4f1 * MRTK v2.0.0 RC2 * Vuforia 8.1.11

Я попытался выполнить следующие шаги: https://github.com/Microsoft/MixedRealityToolkit-Unity/issues/1461#issuecomment-373714387

Безрезультатно. Я также попытался активировать обе камеры, тот же результат. Образец Vuforia Hololens, который можно найти в магазине активов Unity, сильно устарел (используется старый Holotoolkit, а не MRTK), поэтому он не очень полезен для меня. Я заметил, что в более старых версиях Vuforia сценарий на камере можно установить в «мировой центр»: «камера», но теперь этот параметр принудительно устанавливает «устройство», когда Vuforia настроен для гололинов.

Может кто-нибудь сказать мне, как правильно настроить мою сцену для MRTK 2 и Vuforia? Буду вечно благодарен за ссылку на пример проекта.

EDIT: Это кажется проблемой только при использовании голографического пульта Unity. Я все же очень хотел бы решить эту проблему, поскольку развертывание занимает очень много времени и делает отладку практически невозможной.

1 Ответ

1 голос
/ 13 июня 2019

Это сработало для меня: импортировать пакет MRTK и добавить его на сцену.Это создаст MainCamera под игровым объектом MixedRealityPlayspace.Тогда GameObject> VuforiaEngine> ARCamera.Это создаст ARCamera с двумя компонентами: Vuforia Behavior и Обработчик ошибок инициализации по умолчанию.Скопируйте эти два компонента и добавьте их в основную камеру, созданную при добавлении MRTK.Наконец удалите ARCamera.Я использую Windows 10, Unity 2018.4, MRTKv2.0 и Vuforia 8. Удачи.

...