Guias específicos da plataforma
Android (Kotlin/Java)
Android NDK (C)
Unity (AR Foundation)
iOS
Unreal Engine

Uma âncora do Cloud é um tipo especial de âncora que pode ser usada para manter experiências de RA no mundo real. Com a API ARCore Cloud Anchor ou o serviço ARCore Cloud Anchor, é possível criar camadas interativas de informações digitais e ancorá-las em locais reais, projetando experiências que podem ser compartilhadas ao longo do tempo por várias pessoas em muitos dispositivos diferentes. As âncoras do Cloud conectam locais do mundo real com conteúdo digital que qualquer pessoa pode acessar em dispositivos móveis compatíveis. Os usuários do Android e do iOS podem participar da mesma experiência e retornar a ela várias vezes, mesmo semanas ou meses depois.
Âncoras e âncoras do Cloud
As âncoras do Cloud são hospedadas no endpoint da nuvem da API ARCore. Essa hospedagem permite que os usuários compartilhem experiências no mesmo app. As diretrizes básicas para âncoras também se aplicam às âncoras do Cloud.
Casos de uso para desenvolvimento com a API ARCore Cloud Anchor
A API ARCore Cloud Anchor pode ajudar a manter experiências de RA no mundo real e criar experiências compartilhadas entre usuários. Confira algumas maneiras de usá-la nos seus projetos.
Manter experiências de RA no mundo real
As âncoras do Cloud permitem que um usuário coloque um objeto de RA no ambiente físico e outro veja o mesmo objeto no mesmo lugar mais tarde. Por exemplo, use as âncoras do Cloud para criar placas virtuais em frente a lojas, deixar notas virtuais nas bancadas da cozinha para amigos ou redecorar quartos com pôsteres virtuais. Em geral, as âncoras do Cloud são mais adequadas para experiências de RA em escala de ambiente.
Experiências colaborativas em tempo real
As âncoras do Cloud também permitem a colaboração em tempo real entre usuários. Por exemplo, os usuários podem jogar uma partida virtual de pingue-pongue na mesa de centro ou pintar um mural virtual com a comunidade.
Compatibilidade do dispositivo
A API ARCore Cloud Anchor funciona em todos os dispositivos compatíveis com o ARCore.
Como as âncoras do Cloud funcionam
O ARCore se conecta ao endpoint da nuvem da API ARCore para hospedar e resolver âncoras do Cloud, permitindo essas experiências compartilhadas. Isso requer uma conexão de Internet funcional.
Confira uma visão geral de como a hospedagem e a resolução funcionam:
- O usuário cria uma âncora local no ambiente.
- A âncora é hospedada : o ARCore faz o upload dos dados da âncora local para o endpoint da nuvem da API ARCore, e o endpoint retorna um ID exclusivo para essa âncora.
- O app distribui esse ID exclusivo para outros usuários.
- A âncora é resolvida : os usuários cujos dispositivos têm o ID exclusivo podem recriar a mesma âncora usando a API ARCore Cloud Anchor.
Hosting
Para estabelecer e hospedar uma âncora, o ARCore usa um mapa de recursos 3D do espaço ao redor dela. Para conseguir esse mapa de recursos, a câmera traseira do dispositivo precisa mapear o ambiente dentro e ao redor do centro de interesse de diferentes ângulos e posições de visualização antes da chamada de host. A API ARCore Cloud Anchor cria um mapa de recursos 3D do espaço e retorna um ID exclusivo da âncora do Cloud para o dispositivo.
Resolvendo
Quando outro usuário no mesmo ambiente aponta a câmera do dispositivo para a área em que a âncora do Cloud foi hospedada, uma solicitação de resolução faz com que a API ARCore Cloud Anchor compare periodicamente os recursos visuais da cena com o mapa de recursos 3D criado. O ARCore usa essas comparações para identificar a posição, a orientação e a pose do usuário em relação à âncora do Cloud.
Política de descontinuação da API
Consulte a política de descontinuação da API ARCore Cloud Anchor para mais detalhes.