Использование World Locking Tools с Пространственными привязками Azure

Пространственные привязки Azure (ASA) предоставляют мощный кросс-платформенный метод для сохраняемости пространственных координат физических компонентов между сеансами и совместного использования этих координат на устройствах.

В то время как World Locking Tools (WLT) использует локальную систему отслеживания устройства, чтобы стабилизировать глобальное пространство координат Unity относительно физической среды.

Использование двух инструментов вместе обеспечивает стабильные пространства координат, которые сохраняются для разных сеансов и могут совместно использоваться на разных устройствах.

Поддерживаемые конфигурации

WLT поддерживает:

  • Unity 2018.4, Unity 2019.4, Unity 2020.3;
  • HoloLens, HoloLens 2, Android и iOS;
  • Unity Legacy XR, пакет SDK для XR или OpenXR
  • Пространственные привязки Azure версии 2.9.0–2.10.2.

Использование ASA версии 2.9 и выше накладывает следующие дополнительные ограничения:

  • Unity 2020.3 или более поздней версии;
  • пакет SDK для XR или OpenXR;
  • на момент написания этой статьи служба ASA предназначена только для ARM64 (не ARM32) на HoloLens 2. Ознакомьтесь с последней версией документации по ASA.

Настройка для использования ASA с WLT

Перед развертыванием и запуском примеров, использующих ASA с WLT, требуется подготовить некоторое внешнее программное обеспечение и выполнить настройку. Например, для включения грубого перемещения потребуется настроить некоторые неочевидные параметры. Эти дополнительные действия подробно описаны в документации с примерами использования WLT и ASA.

Кроме того, заметки о программном обеспечении, соединяющего две системы (ASA и WLT), могут оказаться полезными для общего понимания ситуации.

См. также