Настройте функцию Direct Preview в Android XR Engine Hub.

Применимые устройства XR
Данное руководство поможет вам создавать приложения для устройств XR такого типа.
XR-гарнитуры
Проводные XR-очки

Функция Direct Preview в Android XR Engine Hub позволяет тестировать и дорабатывать сложные взаимодействия непосредственно в редакторе игрового движка, используя данные в реальном времени с устройства Android XR. Это полностью обходит обычный, трудоемкий цикл сборки и развертывания в разработке XR-приложений.

Благодаря функции Direct Preview, вместо экспорта полного APK-файла каждый раз при внесении изменений, ваша хост-машина выполняет рендеринг и отладку контента, передает визуальное окно просмотра непосредственно на ваше физическое устройство Android XR и в режиме реального времени передает поддерживаемые расширения OpenXR обратно на хост-машину.

Прямая предварительная версия поддержки OpenXR

Функция Direct Preview позволяет мгновенно проводить тестирование с низкой задержкой непосредственно в окне просмотра вашего движка для следующих потоковых расширений:

Функция или возможность строка расширения OpenXR

Сохранение привязки устройства

XR_ANDROID_device_anchor_persistence

Raycast

XR_ANDROID_raycast

Отслеживаемые объекты (плоскости/глубина)

XR_ANDROID_trackables

Отслеживание объектов

XR_ANDROID_trackables_object

Сетка сцен

XR_ANDROID_scene_meshing

Отслеживание лица

XR_ANDROID_face_tracking

Отслеживание взгляда

XR_ANDROID_eye_tracking

Состояние сквозной камеры

XR_ANDROID_passthrough_camera_state

Взаимодействие рук

XR_EXT_hand_interaction

Начните работу с функцией Direct Preview в Android Engine Hub.

Чтобы включить Direct Preview, настроить ваше физическое устройство Android XR, а также включить и запустить Direct Preview с низкой задержкой в ​​вашем игровом движке, выполните следующие действия:

Загрузите и установите Android XR Engine Hub.

Для начала загрузите и установите последнюю версию Android XR Engine Hub.

Подключите и настройте ваше устройство Android XR.

Далее подключите и настройте ваше устройство Android XR для прямого предварительного просмотра:

  1. Закройте все запущенные редакторы игровых движков.
  2. Откройте Android XR Engine Hub .

    Экран «Диспетчер устройств» в Android XR Engine Hub

  3. Подключите ваше устройство Android XR к компьютеру с помощью высококачественного кабеля USB-C.

  4. В выпадающем меню устройства в верхней части интерфейса выберите подключенное устройство Android XR.

    Выберите устройство, которое вы хотите использовать с функцией Direct Preview.

  5. Убедитесь, что клиент потокового воспроизведения инициализирован:

    1. Нажмите «Установить клиент Stream» , чтобы развернуть необходимый демон на вашей гарнитуре.
    2. Нажмите кнопку « Установить активную среду выполнения OpenXR» , чтобы перенаправить вызовы движка с хост-машины в поток данных на устройство.

    Включите функцию Direct Preview в Android XR Engine Hub.

Настройте и запустите функцию Direct Preview в вашем игровом движке.

Наконец, настройте и запустите функцию Direct Preview в вашем игровом движке:

  1. Выполните необходимые шаги по первоначальной настройке и конфигурации вашего игрового движка:

  2. Каждый раз, когда вы хотите запустить Direct Preview, выполняйте действия, описанные в разделе «Запуск Direct Preview» для вашего игрового движка: