Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Примечание
Рекомендации по новой возможности MRC для HoloLens 2 см. в разделе Отрисовка с фотокамеры ниже.
Прежде чем приступить к работе, рекомендуем ознакомиться со статьей Обзор захвата смешанной реальности .
Отрисовка с фотоэлектрической камеры (согласие)
HoloLens 2 добавляет возможность иммерсивного приложения выполнять отрисовку с фотоэлектрической камеры во время захвата смешанной реальности. Чтобы приложение правильно поддерживало дополнительную отрисовку, приложение должен согласиться на эту функцию.
Отрисовка с фотоэлектрической камеры обеспечивает следующие улучшения по сравнению с интерфейсом MRC по умолчанию:
- Выравнивание голограммы в соответствии с вашей физической средой и руками для близкого взаимодействия должно быть точным на всех расстояниях. Избегайте смещения на расстояниях, отличных от точки фокуса, как это можно увидеть в MRC по умолчанию.
- Правый глаз в гарнитуре не будет скомпрометирован, так как он не будет использоваться для отрисовки голограмм для выходных данных MRC.
Чтобы включить отрисовку с фотокамеры, необходимо выполнить три шага.
- Включение PhotoVideoCamera HolographicViewConfiguration
- Обработка дополнительной отрисовки HolographicCamera
- Проверка правильности отрисовки шейдеров и кода с помощью этой дополнительной holographicCamera
Включение PhotoVideoCamera HolographicViewConfiguration в Unreal
Примечание
Для этого требуется Unreal Engine версии 4.25 и выше.
Чтобы включить отрисовку с фотовидеокамеры, сделайте следующее:
- Вызовите функции SetEnabledMixedRealityCamera и ResizeMixedRealityCamera.
- Задайте размеры видеоизображения с помощью параметров Size X (Размер по X) и Size Y (Размер по Y).
Обработка дополнительной отрисовки HolographicCamera в Unreal
Это делается автоматически с помощью Unreal.
Создание пользовательского средства записи MRC
Хотя пользователь всегда может активировать фото или видео с помощью системной службы захвата MRC, приложение может захотеть создать пользовательское приложение камеры, которое включает голограммы в поток камеры так же, как MRC. Это позволяет приложению запускать записи из данных, вводимых пользователем, создавать пользовательский интерфейс записи или настраивать параметры MRC, чтобы назвать несколько примеров.
Доступ к MRC для разработчиков
При использовании MRC рекомендуется всегда запрашивать монопольное управление камерой. Это обеспечит вашему приложению полный контроль над параметрами камеры, если вы знаете о перечисленных выше ограничениях.