Introdução às Âncoras Espaciais do Azure
As Âncoras Espaciais do Azure fornecem aos programadores ferramentas para criar aplicações de realidade mista espacialmente conscientes para HoloLens, dispositivos iOS através do ARKit e dispositivos Android através do ARCore.
Os programadores podem utilizar as Âncoras Espaciais do Azure para compreender espaços, marcar locais de interesse específicos e memorizar esses pontos de interesse em dispositivos compatíveis.
Os casos de uso das Âncoras Espaciais do Azure incluem:
Rastreamento mundial: os usuários podem digitalizar uma área com seus telefones e determinar onde eles estão no mundo real com base no que a câmera vê. Seu aplicativo pode colocar setas estrategicamente na visualização do usuário para facilitar a navegação.
Internet das Coisas: Imagine que você está na frente de um equipamento de fábrica que tem vários sensores. Se uma parte específica do equipamento tiver um problema, uma seta que aponta para a área problemática pode aparecer na sua visualização. Você pode ver rapidamente todas as informações importantes sobre o equipamento apenas olhando para o seu dispositivo.
Fundação RA
Em Unity, a AR Foundation permite que você trabalhe com sistemas de realidade aumentada em várias plataformas. Este pacote fornece uma interface para desenvolvedores Unity, mas não inclui nenhuma funcionalidade de realidade aumentada. Em um dispositivo de destino, você também precisará de pacotes separados para as plataformas de destino oficialmente suportadas por Unity:
- Google ARCore XR Plug-in no Android
- Apple ARKit XR Plug-in no iOS
- OpenXR Plug-in no HoloLens 2
- Recurso Meta OpenXR no Meta Quest
Script ARAnchorManager
Um ponto no espaço que você deseja que os dispositivos rastreiem é chamado de âncora. Para cada âncora, o Anchor Manager cria GameObjects. O dispositivo normalmente executa mais trabalho para atualizar a posição e orientação da âncora ao longo de sua vida útil.
O anchorPrefab
campo na classe não se destina ao ARAnchorManager
conteúdo. Em vez disso, a AR Foundation cria um novo GameObject para representar uma âncora usando um meio diferente de AddComponent
, como carregar um ARWorldMap
objeto com âncoras.
O campo pré-fabricado pode estender o comportamento padrão das âncoras. Sugerimos que você não o use para implantar conteúdo no mundo.
Recursos
Um grupo de recursos é um contêiner lógico para implantar e gerenciar recursos do Azure, como aplicativos Web, bancos de dados e contas de armazenamento.
Uma conta de Âncoras Espaciais é um nome de recurso exclusivo que usa caracteres alfanuméricos regulares.