Posicionar objetos instantaneamente

Guias específicos da plataforma

A API Instant Placement permite que o usuário posicione objetos de RA instantaneamente, sem precisar mover o dispositivo primeiro para que o ARCore estabeleça um rastreamento completo e detecte a geometria da superfície.

Depois que o usuário coloca um objeto, a pose dele é refinada em tempo real à medida que o usuário se move pelo ambiente. Depois que o ARCore consegue determinar a posição correta na região em que o objeto de RA foi colocado, ele atualiza a posição e o método de rastreamento do objeto.

No exemplo a seguir, um objeto é inicialmente posicionado usando uma pose estimada, que é indicada pela cor em escala de cinza. Depois que uma pose precisa pode ser determinada, o objeto fica colorido, indicando que está usando uma pose precisa. A mudança repentina na posição também afeta o "tamanho" aparente ou a escala percebida do objeto.

Posicionamento instantâneo

Na Figura 1, a Posição instantânea está desativada e a geometria da superfície é indefinida. Objetos colocados no chão à direita da mesa de sinuca (quatro pequenos pontos azuis) aparecem caídos, e as poses deles são indefinidas.

Na Figura 2, o Instant Placement está ativado no menu abaixo do ícone de engrenagem.

Na Figura 3, com o posicionamento instantâneo ativado, um novo objeto é colocado na cena. Ele aparece em escala de cinza, em vez de colorido, para indicar que ainda não foi corrigido para uma pose precisa.

Na Figura 4, o novo objeto fica colorido, e a posição fica precisa quando a geometria da superfície (descrita pelas linhas de grade rastreáveis) é detectada.