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


Использование встроенной поддержки XR прежних версий

Настройка проекта с помощью MRTK

MRTK для Unity предоставляет кросс-платформенную систему ввода, базовые компоненты и общие строительные блоки для пространственных взаимодействий. MRTK версии 2 предназначен для ускорения разработки приложений для Microsoft HoloLens, иммерсивных гарнитур (гарнитур виртуальной реальности) Windows Mixed Reality и платформы OpenVR. Цель проекта — упростить разработку приложений смешанной реальности и вносить вклад в сообщество по мере развития навыков.

Дополнительные сведения о функциях см. в документации по MRTK .

Ручная настройка без MRTK

Если вы используете виртуальную реальность для настольных компьютеров, мы рекомендуем использовать выбранную по умолчанию автономную платформу пк в новом проекте Unity:

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

Если вы нацелены на HoloLens 2, необходимо переключиться на универсальная платформа Windows:

  1. Выберите Параметры сборки файлов > ...
  2. Выберите универсальная платформа Windows в списке Платформа и выберите Переключить платформу.
  3. Задайте для параметра Architecture (Архитектура) значение ARM 64.
  4. Задайте для параметра Target device (Целевое устройство) значение HoloLens.
  5. Задайте для параметра Build Type (Тип сборки) значение D3D.
  6. Задайте для параметра UWP SDK (Пакет SDK для UWP) значение Latest installed (Последняя установленная версия).
  7. Задайте для параметра Build configuration (Конфигурация сборки) значение Release (Выпуск), так как есть известные проблемы с производительностью при отладке.

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

После настройки платформы необходимо сообщить Unity о создании иммерсивного представления вместо двухмерного при экспорте.

Внимание!

Устаревшая версия XR устарела в Unity 2019 и удалена в Unity 2020.

  1. Откройте параметры проигрывателя... в разделе Параметры сборки... и разверните группу XR Settings (Параметры XR).
  2. В разделе XR Settings (Параметры XR ) выберите Virtual Reality Supported (Поддерживается виртуальная реальность ), чтобы добавить список Устройств виртуальной реальности.
  3. Задайте для параметра Формат глубинызначение 16-разрядная глубина и включите общий доступ к буферу глубины.
  4. Установка режима стерео отрисовки для однопрохожего экземпляра
  5. Выберите Поддерживается голографическое удаленное взаимодействие WSA , если вы хотите использовать голографическое удаленное взаимодействие.

Снимок экрана: окно параметров проекта, открытое в редакторе unity с выделенным разделом параметров проигрывателя