Распознавание цели изображения в режиме воспроизведения, но не в HoloLens - PullRequest
0 голосов
/ 10 октября 2018

Я пытаюсь разработать приложение для HoloLens.Проблема, с которой я сейчас сталкиваюсь, заключается в том, что когда я пытаюсь протестировать это приложение в режиме единства, оно работает хорошо и хорошо.Но когда то же приложение при развертывании в HoloLens, цели изображения не распознаются.

Я включил параметры своей базы данных, Интернета и веб-камеры в настройках сборки, Выбрал SDK виртуальной реальности в качестве окон смешанной реальности, но я нене знаю, что с этим не так.Есть ли исправление для этого?

1 Ответ

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

Я не уверен, понимаю ли я ваш вопрос или нет.Из вашего поста я делаю следующие предположения:

  1. Чтобы сделать Image Target, вам нужно использовать камеру.
  2. Я предполагаю, что вы используете UnityEngine.XR.WSA.WebCam.PhotoCapture.
  3. Я предполагаю, что вы используете Unity 2018, так как ваше сообщение недавно.

Если мои предположения верны

Тогда есть ошибка со стороны Unity, которая выдает тихие исключения и не в состоянии выполнить photoCaptureObject. TakePhotoAsync (OnCapturedPhotoToMemory) в HoloLens.Итак, OnCapturedPhotoToMemory фактически никогда не вызывается.

Отслеживание общедоступных проблем Unity:

https://issuetracker.unity3d.com/issues/windowsmr-failure-to-take-photo-capture-in-hololens

Обходные пути:

  1. Перейти к более старой версииUnity без ошибки.
  2. Используйте следующий обходной путь, пока Unity не исправит ошибку: https://github.com/MSAlshair/HoloLensMediaCapture

Удачи!

...