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:
|
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. |