Поделиться через


Предварительный просмотр и отладка приложения с помощью режима holographic Remoting и Play

В этой статье объясняется следующий вариант использования для Голографического удаленного взаимодействия:

  • Вы хотите предварительно просмотреть и отладить приложение во время процесса разработки: вы можете запустить приложение локально в редакторе Unity на компьютере в режиме воспроизведения и передать интерфейс в HoloLens. Это позволяет быстро выполнить отладку приложения без создания и развертывания всего проекта. Этот тип приложения называется приложением Holographic Remoting Play Mode Preview. Входные данные из HoloLens--взгляд, жест, голос и пространственное сопоставление отправляются на компьютер, где содержимое отрисовывается в виртуальном иммерсивном представлении. Затем отрисованные кадры отправляются в HoloLens.

Дополнительные сведения о голографическом удаленном взаимодействии см. в разделе "Обзор удаленного взаимодействия Holographic"

Обратите внимание, что вы также можете использовать Holographic Remoting, если вы хотите, чтобы ресурсы компьютера могли использовать приложение , а не полагаться на ресурсы HoloLens на борту.

Настройка голографического удаленного взаимодействия

Чтобы использовать Holographic Remoting, необходимо установить приложение Holographic Remoting Player из Microsoft Store в HoloLens (в этой статье мы будем ссылаться на него просто как "Проигрыватель"). Как описано ниже, после скачивания и запуска приложения вы увидите номер версии и IP-адрес для подключения. Для работы с подключаемым модулем OpenXR вам потребуется версия 2.4 или более поздняя версия.

Для голографического удаленного взаимодействия требуется быстрое подключение к КОМПЬЮТЕРу и Wi-Fi. Дополнительные сведения см. в статье Holographic Remoting Player, связанной выше.

Снимок экрана: проигрыватель голографического удаленного взаимодействия, запущенный в HoloLens

В следующих шагах предполагается, что вы уже настроили проект для использования OpenXR (другими словами, вы импортировали необходимые пакеты и выбрали параметры для подключаемого модуля OpenXR). Если вы еще не сделали этого, ознакомьтесь с нашими статьями, описывающими, как настроить новый проект OpenXR с помощью MRTK или без MRTK.

  1. В HoloLens 2 перейдите в Microsoft Store и установите проигрыватель**.

  2. На holoLens 2 запустите и играйте в проигрыватель. Обратите внимание, что на меню плитка проигрывателя говорит Holographic Remoting. После запуска проигрывателя нажмите кнопку "Воспроизвести", которая отображается в середине интерфейса проигрывателя.

  3. В Unity в строке меню выберите Смешанная реальность> Remoting Holographic remoting>для режима воспроизведения.

    Снимок экрана: панель параметров проекта, открытая в редакторе Unity с выделенным элементом управления подключаемым модулем XR.

  4. В окне "Голографическое удаленное взаимодействие для режима воспроизведения" в поле "Имя удаленного узла" введите IP-адрес holoLens 2.

    Совет

    IP-адрес holoLens 2 отображается в интерфейсе проигрывателя после нажатия кнопки "Воспроизвести", чтобы запустить его.

    Снимок экрана: проигрыватель голографического удаленного взаимодействия, работающий в HoloLens 2 с кругом IP-адреса.

  5. При необходимости измените другие параметры.

  6. Нажмите кнопку "Включить голографическое удаленное взаимодействие для режима воспроизведения".

    Снимок экрана: окно

  7. Нажмите кнопку "Воспроизвести", чтобы войти в режим воспроизведения, а затем просмотреть приложение в HoloLens 2.

    Совет

    Чтобы отладить скрипты C# в режиме воспроизведения, подключите Visual Studio к Unity.