WLT (World Locking Tools) combinado com ASA (Azure Spatial Anchors)
O ASA (Azure Spatial Anchors) fornece um método multiplataforma eficaz para persistência entre sessões e compartilhamento entre dispositivos de coordenadas espaciais dos recursos físicos.
O WLT (World Locking Tools), por outro lado, aproveita o sistema de rastreamento local de um dispositivo para estabilizar o espaço de coordenadas globais do Unity em relação ao ambiente físico.
A combinação dos dois fornece espaços de coordenadas estacionários que são mantidos entre sessões e podem ser compartilhados entre diferentes dispositivos.
Configurações com suporte
O WLT dá suporte a:
- Unity 2018.4, Unity 2019.4, Unity 2020.3
- HoloLens, HoloLens2, Android e iOS
- XR Herdado do Unity, SDK do XR ou OpenXR
- Azure Spatial Anchors v2.9.0-v2.10.2
O uso do ASA v2.9+ impõe estas restrições adicionais:
- Unity 2020.3 ou posterior
- SDK do XR ou OpenXR
- No momento da redação deste artigo, o ASA visa apenas o ARM64 (não o ARM32) no HoloLens2. Verifique a documentação do ASA mais recente.
Configuração para usar ASA com WLT
Antes de implantar e executar os exemplos que utilizam ASA com WLT, algumas configurações e componentes de software externos são necessários. Especificamente, habilitar a realocação bruta requer alguma configuração não intuitiva. Essas etapas adicionais são detalhadas na documentação de Exemplo do WLT + ASA.
Além disso, as observações sobre o software que faz ponte entre os dois sistemas, ASA e WLT, podem ser úteis para entender o que está acontecendo.