Vuforia Unity работает на веб-камере, но не на HoloLens - PullRequest
0 голосов
/ 10 октября 2019

Я разрабатываю простое приложение с Unity и Vuforia. Это приложение распознает изображение и поместит на него простую трехмерную сферу. Если я запускаю его на своей веб-камере MacBook Pro в Unity (я использую Bootcamp), и я помещаю распечатанное изображение перед ним, все работает нормально, и сфера правильно помещается над изображением.

Когда я строюи экспортировать проект в Visual Studio 2019, а затем я собираю и запускаю на своем HoloLens, я ничего не вижу, если смотрю на напечатанное изображение.

Если я смотрю на консоль, я вижу 2 важные вещи: 0x778E2FE2(KernelBase.dll) в AR_Test.exe: ошибка источника WinRT - 0xC00DABE0: «Устройства захвата недоступны.».

AR: ОШИБКА: 2019-10-10 04:11:30: необходимо успешно установитьрежим с Device.setMode перед извлечением RenderingPrimitives

UPDATE

После обновления Unity до последней версии (2019.2.8f1) и пробного Vuforia Sample Unity, на котором запущен проектмои HoloLens и я могу видеть заставку Vuforia и пользовательский интерфейс, но я все еще не вижу моделей, когда смотрю на целевые изображения. Я получаю это на консоли в Visual Studio 2019:

AR: ОШИБКА: 2019-10-10 06:38:20: VideoBackgroundConfig с размером экрана ноль получен, пропуская шаг настройки

AR:ОШИБКА: 2019-10-10 06:38:20: Вы должны успешно установить режим с Device.setMode перед получением RenderingPrimitives

1 Ответ

1 голос
/ 11 октября 2019

Я использую Unity (2019.2.8f1) с vuforia (8.3.8), чтобы создать приложение Unity для воспроизведения вашей проблемы, но все работало, как ожидалось. Я бы порекомендовал вам не использовать образец хранилища активов, не уверен, когда он последний раз обновлялся. Пожалуйста, следуйте пошаговой инструкции ниже для устранения неполадок.

  1. Создание нового проекта Unity
  2. Переключение на цель UWP
  3. Включение XR настроек плеера и установка WMR SDK
  4. Включить Vuforia
  5. Создать ARCaemra и ImageTarget в сцене
  6. Установить для типа устройства значение «Цифровые очки» и для параметра «Настройка устройства» значение HoloLens
  7. Проверитьследующие возможности в настройках проигрывателя> Опубликовать [SettingsInternetClient] [Веб-камера]
...