Visão geral do ARCore e ambientes de desenvolvimento com suporte

ARCore é a plataforma do Google para a construção de experiências de realidade aumentada. Usando APIs diferentes, o ARCore permite que seu telefone sinta seu 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 AR compartilhadas.

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

  • Rastreamento de movimento permite que o telefone para compreender e acompanhar a sua posição em relação ao mundo.
  • Conscientização ambiental permite que o telefone para detectar o tamanho ea localização de todos os tipos de superfícies: superfícies horizontais, verticais e angulares como o chão, uma mesa de café ou paredes.
  • Estimativa de luz permite que o telefone para estimar as condições de iluminação atuais do ambiente.

Dispositivos suportados

O ARCore foi projetado para funcionar em uma ampla variedade de telefones Android qualificados que executam o Android 7.0 (Nougat) e posterior. A lista completa de todos os dispositivos suportados está disponível aqui .

Como funciona o ARCore?

Fundamentalmente, o ARCore está fazendo duas coisas: rastreando a posição do dispositivo móvel conforme ele se move e construindo sua própria compreensão do mundo real.

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

Além de identificar os pontos-chave, o ARCore pode detectar superfícies planas, como uma mesa ou o chão, e também pode estimar a iluminação média na área ao redor. Esses recursos se combinam para permitir que a ARCore construa sua própria compreensão do mundo ao seu redor.

A compreensão do mundo real pela ARCore permite que você posicione 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 fazer anotações em uma pintura com informações biográficas sobre o artista. O rastreamento de movimento significa que você pode se mover e ver esses objetos de qualquer ângulo, e mesmo se você se virar e sair da sala, quando você voltar, o gatinho ou anotação estará exatamente onde você o deixou.

Para uma análise mais detalhada de como funciona Arcore, veja conceitos fundamentais .

ARCore fornece SDKs para muitos dos ambientes de desenvolvimento mais populares. Esses SDKs fornecem APIs nativas para todos os recursos essenciais de AR, como rastreamento de movimento, compreensão ambiental e estimativa de luz. Com esses recursos, você pode criar experiências de RA totalmente novas ou aprimorar os aplicativos existentes com recursos de RA.