поставщик параметров камеры Windows Mixed Reality

поставщик параметров камеры Windows Mixed Reality определяет тип устройства, на котором выполняется приложение, и применяет соответствующие параметры конфигурации на экране (прозрачный или непрозрачный).

включение поставщика параметров камеры Windows Mixed Reality

В следующих шагах предполагается использование объекта Микседреалититулкит. Действия, необходимые для других регистраторов служб, могут отличаться.

  1. Выберите объект Микседреалититулкит в иерархии сцены.

    МРТК настроенная иерархия сцены

  2. перейдите на панель инспектора к разделу система камеры и разверните раздел поставщики Параметры камеры .

    Разверните узел Параметры поставщики.

  3. щелкните добавить камера Параметры поставщик и разверните добавленную новую запись параметров камеры .

    Развернуть поставщик новых параметров

  4. выбор поставщика Параметры Windows Mixed Reality камеры

    выбор поставщика параметров Windows Mixed Reality

Примечание

при использовании профилей по умолчанию для набор средств Microsoft Mixed Reality поставщик параметров Windows Mixed Reality камеры будет включен и настроен.

настройка поставщика параметров камеры Windows Mixed Reality

Windows Mixed Reality камера Параметры также поддерживает профиль. Этот профиль предоставляет следующие возможности.

конфигурация параметров камеры Windows Mixed Reality

Отображение записи смешанной реальности из фото-или видеокамеры

с помощью этого параметра на HoloLens 2 можно включить выравнивание голограмм в записи смешанной реальности. Если этот параметр включен, платформа предоставит дополнительные Холографиккамера для приложения при создании фотографии или видео с записью смешанной реальности. Этот Холографиккамера предоставляет матрицы представлений, соответствующие расположению фотографии или видеокамеры, и предоставляет матрицы проекции с помощью поля "Фото-видеокамера" представления. Это обеспечит, чтобы голограммы, такие как сетки, оставались видимыми в выводе видео.

HoloLens 2 метод репроекции

задает начальный метод для HoloLens 2 репроекции. По умолчанию рекомендуется использовать репроект глубины, так как все части сцены будут независимо изменяться в зависимости от расстояния от пользователя. Если голограммы по-прежнему отображаются нестабильно, попробуйте убедиться, что все объекты правильно отправили свою глубину в буфер глубины. Иногда это параметр шейдера. Если глубина будет правильно отправлена, а нестабильность все еще присутствует, попробуйте использовать стабилизации, который использует буфер глубины для вычисления плоскости стабилизации. Если приложению не удается отправить достаточное количество данных глубины для использования одним из этих вариантов, в качестве резерва предоставляется плоская ревариантная репроецирование. Этот метод будет основан на предоставленных приложением данных фокусной точки через сетфокуспоинтфорфраме.

Чтобы обновить метод РЕПРОЕКЦИИ во время выполнения, WindowsMixedRealityReprojectionUpdater выполните следующий доступ:

var reprojectionUpdater = CameraCache.Main.EnsureComponent<WindowsMixedRealityReprojectionUpdater>();
reprojectionUpdater.ReprojectionMethod = HolographicDepthReprojectionMethod.AutoPlanar;

Это необходимо обновить только один раз, а значение повторно используется для всех последующих кадров. Если метод будет обновляться часто, рекомендуется кэшировать результат, EnsureComponent а не вызывать его часто.

См. также раздел