Introdução às Âncoras Espaciais do Azure

Concluído

As Âncoras Espaciais do Azure oferecem aos desenvolvedores ferramentas para a criação de aplicativos de realidade misturada com reconhecimento espacial para o HoloLens, para dispositivos iOS por meio do ARKit e para dispositivos Android por meio do ARCore.

Os desenvolvedores podem usar as Âncoras Espaciais do Azure a fim de entender os espaços, marcar locais de interesse específicos e lembrar desses pontos de interesse nos dispositivos compatíveis.

Os casos de uso das Âncoras Espaciais do Azure incluem:

  • Acompanhamento global: os usuários podem verificar a área com o telefone e determinar onde estão no mundo real com base no que a câmera vê. Seu aplicativo pode posicionar setas estrategicamente na exibição do usuário para facilitar a navegação.

  • Internet das Coisas: imagine que você está na frente de equipamentos de fábrica que têm vários sensores. Se uma parte específica do equipamento tiver um problema, uma seta que aponta para a área do problema poderá aparecer na exibição. Você pode ver rapidamente todas as informações importantes sobre o equipamento consultando o dispositivo.

AR Foundation

No Unity, o AR Foundation permite trabalhar com sistemas de realidade aumentada em várias plataformas. Esse pacote oferece uma interface para os desenvolvedores do 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 com suporte oficial do Unity:

  • Plug-in do Google ARCore XR no Android
  • Plug-in Apple ARKit XR no iOS
  • Plug-in OpenXR no HoloLens 2
  • Recurso Meta OpenXR no Meta Quest

Script ARAnchorManager

Um ponto no espaço a ser rastreado pelos dispositivos é chamado de âncora. Para cada âncora, o Gerenciador de Âncoras cria GameObjects. Durante o tempo de vida da âncora, o dispositivo geralmente executa mais ações para atualizar a posição e a orientação dela.

O campo anchorPrefab na classe ARAnchorManager não se destina a conteúdo. Nesse caso, o AR Foundation criará um GameObject para representar uma âncora usando um meio que não seja AddComponent, como carregar um objeto ARWorldMap com âncoras.

O campo de pré-fabricado pode estender o comportamento padrão das âncoras. Sugerimos que você não o use para implantar o 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.