Visão geral do ARCore e de ambientes de desenvolvimento compatíveis

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

O ARCore é a plataforma do Google para criar experiências de realidade aumentada. Usando diferentes APIs, o ARCore permite que o smartphone detecte o ambiente, entenda o mundo e interaja com as informações. Algumas das APIs estão disponíveis no Android e iOS para permitir experiências de RA compartilhadas.

O ARCore usa três recursos principais para integrar conteúdo virtual ao mundo real, como visto pela câmera do seu smartphone:

  • O acompanhamento de movimento permite que o smartphone entenda e monitore a posição dele em relação ao mundo.
  • A compreensão ambiental permite que o smartphone detecte o tamanho e o local de todos os tipos de superfície: superfícies horizontais, verticais e angulares, como o solo, uma mesa de centro ou paredes.
  • A estimativa de luz permite que o smartphone estime as condições de iluminação atuais do ambiente.

Dispositivos com suporte

O ARCore foi projetado para funcionar em uma ampla variedade de smartphones Android qualificados com Android 7.0 (Nougat) e versões posteriores. Veja uma lista completa de todos os dispositivos compatíveis neste link.

Como o ARCore funciona?

Essencialmente, o ARCore está fazendo duas coisas: acompanhar a posição do dispositivo móvel à medida que ele se move e criar seu próprio entendimento do mundo real.

A tecnologia de rastreamento de movimento do ARCore usa a câmera do smartphone para identificar pontos interessantes, chamados recursos, e rastrear como esses pontos se movem ao longo do tempo. Com uma combinação do movimento desses pontos e das leituras dos sensores inerciais do smartphone, o ARCore determina a posição e a orientação do smartphone conforme ele se move pelo espaço.

Além de identificar pontos-chave, o ARCore pode detectar superfícies planas, como uma tabela ou o chão, além de estimar a iluminação média na área ao redor dele. Esses recursos são combinados para permitir que o ARCore desenvolva seu próprio entendimento do mundo ao redor.

O entendimento do ARCore sobre o mundo real permite que você coloque objetos, anotações ou outras informações de uma forma que se integre perfeitamente ao mundo real. Você pode colocar um gatinho cochilando no canto da sua mesa de centro ou anotar uma pintura com informações biográficas sobre o artista. O rastreamento de movimento significa que você pode se mover e visualizar esses objetos de qualquer ângulo e, mesmo que você se vire e saia da sala, quando voltar, o gatinho ou a anotação estará exatamente onde você o deixou.

Para uma análise mais detalhada de como o ARCore funciona, confira conceitos fundamentais.

O ARCore oferece SDKs para muitos dos ambientes de desenvolvimento mais conhecidos. Esses SDKs oferecem APIs nativas para todos os recursos essenciais de RA, como monitoramento de movimento, compreensão ambiental e estimativa de luzes. Com esses recursos, você pode criar experiências de RA totalmente novas ou aprimorar apps existentes com recursos de RA.