ARCore: SDK para realidade aumentada da Google
Neste artigo veremos como experimentar o novo recurso ARCore, que estará disponível nas próximas versões do Android. Esta tecnologia permite identificar e projetar um objeto 3D em qualquer superfície sem a necessidade do uso de um marcador.
Introdução
O mercado acredita que a realidade aumentada é a próxima grande plataforma do futuro. A Apple apresentou ARKit, conjunto de ferramentas para o iOS 11 que projetam objetos 3D no mundo real. E a resposta da Google é o ARCore.
O ARCore possui recursos para implementar realidade aumentada em equipamentos Android atuais e futuros (requer Nougat 7.0 ou superior). Inicialmente para teste funciona em celulares Pixel ou Galaxy S8. Mas o Google espera atingir 100 milhões de dispositivos compatíveis em breve, pois existe o envolvimento da Samsung, Huawei, LG e Asus no projeto.
O princípio de funcionamento do ARCore basicamente consiste no uso da câmera para obter os pontos de referência do ambiente. Uma vez mapeados estes pontos o ARCore detecta os movimentos mantendo objeto 3D sempre na posição determinada pelo usuário. O algorítimo para detectar superfícies horizontais permite projetar objetos no chão ou na mesa. O ARCore detecta variações de luz no ambiente e permite iluminar objetos virtuais tornando mais realista a renderização em tempo real.
Agora nesta nova opção "MODO DESENVOLVEDOR ou PROGRAMADOR" habilite o item DEPURAÇÃO USB.
Instale o Android Studio versão 3.0 ou superior com o Android SDK versão 7,0 (API level 24). Mais informações aqui:
Seguindo as instruções desta página, instale o pacote arcore-preview2.apk ou execute os comando a abaixo:
wget https://github.com/google-ar/arcore-android-sdk/releases/download/sdk-preview2/arcore-preview2.apk
Após o download, instale o pacote com o comando adb:
adb install arcore-preview2.apk
5166 KB/s (9872267 bytes in 1.865s)
Success
Pronto! Agora partiremos para o aplicativo na íntegra...
O ARCore possui recursos para implementar realidade aumentada em equipamentos Android atuais e futuros (requer Nougat 7.0 ou superior). Inicialmente para teste funciona em celulares Pixel ou Galaxy S8. Mas o Google espera atingir 100 milhões de dispositivos compatíveis em breve, pois existe o envolvimento da Samsung, Huawei, LG e Asus no projeto.
O princípio de funcionamento do ARCore basicamente consiste no uso da câmera para obter os pontos de referência do ambiente. Uma vez mapeados estes pontos o ARCore detecta os movimentos mantendo objeto 3D sempre na posição determinada pelo usuário. O algorítimo para detectar superfícies horizontais permite projetar objetos no chão ou na mesa. O ARCore detecta variações de luz no ambiente e permite iluminar objetos virtuais tornando mais realista a renderização em tempo real.
Requisitos
Primeiramente habilite o modo desenvolvedor entrando o item "CONFIGURAÇÕES", depois selecione o item "SOBRE O DISPOSITIVO", a seguir clique várias vezes na opção "NÚMERO DA VERSÃO" até habilitar o "MODO DESENVOLVEDOR".Agora nesta nova opção "MODO DESENVOLVEDOR ou PROGRAMADOR" habilite o item DEPURAÇÃO USB.
Instale o Android Studio versão 3.0 ou superior com o Android SDK versão 7,0 (API level 24). Mais informações aqui:
Seguindo as instruções desta página, instale o pacote arcore-preview2.apk ou execute os comando a abaixo:
wget https://github.com/google-ar/arcore-android-sdk/releases/download/sdk-preview2/arcore-preview2.apk
Após o download, instale o pacote com o comando adb:
adb install arcore-preview2.apk
5166 KB/s (9872267 bytes in 1.865s)
Success
Pronto! Agora partiremos para o aplicativo na íntegra...
abçs, achei interessante