AR Foundation e ARCore Extensions para recursos e recursos do Unity

A AR Foundation (em inglês) é uma um framework multiplataforma que permite criar experiências de realidade aumentada uma vez e criar para dispositivos Android ou iOS. As extensões do ARCore para AR Foundation oferecem funcionalidades adicionais do ARCore. e recursos que (ainda) não foram expostos na AR Foundation e na Plug-in ARCore XR ativado o Android e as Plug-in ARKit XR em no iOS.

Recurso do ARCore Fundamentos de RA 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 ativar o provedor do plug-in ARCore em Configurações do projeto > Gerenciamento de plug-in do XR (Android)
Repositório(s) do GitHub
(SDK / amostras)
google-ar/arcore-unity-extensions
Unity-Technologies/arfoundation-samples
Fluxo de trabalho de desenvolvimento no editor Remoções de RA e Simulação
Pausar a sessão de RA Desative o ARSession objeto do jogo
Detectar problemas de rastreamento Usar notTrackingReason fornecido por ARSession e retornar um NotTrackingReason
Selecionar configuração da câmera Consulte Como configurar a câmera para extensões ARCore
Localização de avião Usar Detecção de avião fornecido por ARPlaneManager
Anúncios âncora locais Usar Âncoras fornecido por ARAnchorManager
Âncoras do Cloud Fornecido por Extensões do ARCore
Estimativa básica de luz Usar Intensidade do ambiente Estimativa leve modo fornecido por ARCameraManager
Estimativa de luz HDR ambiental Ativada automaticamente quando uma configuração de câmera compatível é selecionada e uma ou mais configurações de HDR ambiental estiverem selecionadas:
  • Ambient Spherical Harmonics, Direção da luz principal, Intensidade da luz principal na Estimativa leve modo fornecido por ARCameraManager
  • Sondas ambientais estejam ativados em um AREnvironmentProbeManager
Imagens aumentadas Usar (2D) Rastreamento de imagens fornecido por ARTrackedImageManager
Rostos aumentados Usar Rastreamento facial fornecido por ARFaceManager
API Depth Use AROcclusionManager para ativar Oclusão automática em AR Foundation 4.1.0-preview.2 ou posterior com Plug-in ARCore XR 4.1.0-preview.2 ou mais recente
Tiro de raio Usar Tiro de raio fornecido por ARRaycastManager
Pontos de destaque Usar Nuvens de pontos fornecido por ARPointCloudManager
Acesso a imagens da câmera de RA Usar Vídeo de passagem fornecido por ARCameraBackground
Acesso à imagem da CPU Fornecido por Fundamentos de RA
Acesso à textura da GPU Acessível como externo Texture2Ds.
Renderização com várias linhas de execução Compatível com Configurações do Android Player em AR Foundation (em inglês) 2.1.0 ou mais recente.

Próximas etapas