Visão geral do ARCore e ambientes de desenvolvimento suportados

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

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

  • O rastreamento de movimento permite que o telefone entenda e rastreie sua posição em relação ao mundo.
  • A compreensão ambiental permite que o telefone detecte o tamanho e a localização de todos os tipos de superfícies: superfícies horizontais, verticais e angulares, como o chão, uma mesa de centro ou paredes.
  • A estimativa de luz permite que o telefone estime as condições atuais de iluminação 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. Uma lista completa de todos os dispositivos suportados está disponível aqui .

Como o ARCore funciona?

Fundamentalmente, o ARCore está fazendo duas coisas: rastreando a posição do dispositivo móvel enquanto 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 à medida que ele se move pelo espaço.

Além de identificar 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 seu 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 ARCore do mundo real permite que você coloque objetos, anotações ou outras informações de uma maneira 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 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 o ARCore funciona, confira os conceitos fundamentais .

O ARCore fornece SDKs para muitos dos ambientes de desenvolvimento mais populares. Esses SDKs fornecem APIs nativas para todos os recursos essenciais de RA, 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 aplicativos existentes com recursos de RA.