A AR Foundation é um framework multiplataforma que permite criar experiências de realidade aumentada uma vez e depois criar para dispositivos Android ou iOS. As extensões do ARCore para a AR Foundation ativam outras funcionalidades do ARCore e recursos que ainda não são expostos pela AR Foundation e pelo plug-in do ARCore XR no Android e pelo plug-in do ARKit XR no iOS.
Recurso do ARCore |
Fundamentos de RA
com extensões do ARCore |
---|---|
Versões do Unity com suporte | Unity 2019.4.3f1 ou mais recente |
Suporte a Unity XR | Instale os pacotes AR Foundation e ARCore XR Plugin e ative o provedor de plug-in do ARCore em Project Settings > XR Plug-in Management (Android) |
repositórios do GitHub (SDK / exemplos) |
google-ar/arcore-unity-extensions Unity-Technologies/arfoundation-samples |
Fluxo de trabalho de desenvolvimento no editor | Simulação e acesso remoto de RA |
Pausar a sessão de RA |
Desativar o
objeto de jogo
ARSession
|
Detectar problemas de acompanhamento |
Use
notTrackingReason
fornecido por ARSession e retorne um
NotTrackingReason
|
Selecionar configuração da câmera | Consulte Como configurar a câmera para extensões ARCore |
Localização de aviões |
Use a
detecção de avião
fornecida por ARPlaneManager .
|
Âncoras locais |
Use
âncoras
fornecidas por ARAnchorManager
|
Âncoras do Cloud | Fornecido pelas extensões do ARCore |
Estimativa de luz básica |
Use o modo Ambient Intensity
Light Estimation
fornecido por ARCameraManager
|
Estimativa de luz HDR ambiental |
Ativado automaticamente quando uma configuração de câmera compatível é selecionada e uma
ou mais configurações de HDR ambiental são selecionadas:
|
Imagens aumentadas |
Use o
(2D) Image Tracking
fornecido por ARTrackedImageManager .
|
Rostos aumentados |
Use o
Rastreamento facial
fornecido por ARFaceManager .
|
API Depth |
Use AROcclusionManager para ativar a
Ocultação automática
na AR Foundation 4.1.0-preview.2 ou mais recente com o
ARCore XR Plugin
4.1.0-preview.2 ou mais recente.
|
Raycasting |
Use o
Raycasting
fornecido por ARRaycastManager
|
Pontos de recurso |
Usar
nuvens de pontos
fornecidas por ARPointCloudManager
|
Acesso à imagem da câmera de RA |
Use o
Vídeo de passagem
fornecido por ARCameraBackground .
|
Acesso à imagem da CPU | Fornecido por AR Foundation |
Acesso à textura da GPU | Acessível como Texture2Ds externos. |
Renderização com várias linhas de execução |
Compatível com as
Configurações do player do Android
na AR Foundation
2.1.0 ou mais recente. |