O AR Foundation é um framework multiplataforma que permite que você crie experiências de realidade aumentada uma vez e depois crie para dispositivos Android ou iOS. As extensões do ARCore para AR Foundation permitem mais funcionalidades e recursos do ARCore que (ainda) não foram expostos pela AR Foundation e pelo plug-in ARCore XR no Android e o plug-in ArKit XR no iOS.
Recurso do ARCore |
AR Foundation
com extensões do ARCore |
---|---|
Versões compatíveis do Unity | Unity 2019.4.3f1 ou mais recente |
Suporte ao Unity XR | Instale os pacotes AR Foundation e ARCore XR Plugin e ative o provedor de plug-in ARCore em Project Settings > XR Plug-in Management (Android) |
Repositórios do GitHub (SDK / amostras) |
google-ar/arcore-unity-extensions Unity-Technologies/arfoundation-samples |
Fluxo de trabalho de desenvolvimento no editor | Simulação e comunicação remota em RA |
Pausar a sessão de RA |
Desativar o objeto de jogo
ARSession
|
Detectar problemas de rastreamento |
Use
notTrackingReason
fornecido por ARSession e retorne um
NotTrackingReason
|
Selecione as configurações da câmera | Consulte Como configurar a câmera para saber mais sobre extensões do ARCore |
Encontrar um avião |
Use a
detecção de planos
fornecida por ARPlaneManager
|
Anúncios âncora locais |
Use
Âncoras
fornecidas por ARAnchorManager
|
Âncoras do Cloud | Fornecido por Extensões ARCore |
Estimativa básica de iluminação |
Use o modo Intensidade do ambiente
Estimativa de luz
fornecido por ARCameraManager
|
Estimativa de luz HDR do ambiente |
Ativado automaticamente quando uma configuração de câmera compatível é selecionada e uma
ou mais configurações HDR de ambiente são selecionadas:
|
Imagens aumentadas |
Use o
rastreamento de imagem(2D)
fornecido pela ARTrackedImageManager
|
Rostos aumentados |
Use o
rastreamento facial
fornecido pelo ARFaceManager
|
API Depth |
Use AROcclusionManager para ativar a
oclusão automática
no AR Foundation 4.1.0-preview.2 ou mais recente com o
plug-in ARCore XR
4.1.0-preview.2 ou mais recente
|
Tiro de raio |
Use o
Raycasting
fornecido por ARRaycastManager
|
Pontos do elemento |
Use as
nuvens de pontos
fornecidas por ARPointCloudManager
|
Acesso a imagens da câmera de RA |
Use o
vídeo de passagem
fornecido por ARCameraBackground
|
Acesso à imagem da CPU | Fornecido pela AR Foundation |
Acesso à textura da GPU | Acessível como Texture2Ds externos. |
Renderização em várias linhas de execução |
Com suporte nas
Configurações do player do Android
na AR Foundation
2.1.0 ou mais recente. |