Fonctionnalités AR Foundation et ARCore Extensions pour Unity

Fondements de la RA est un un framework multiplate-forme permettant de créer des expériences de réalité augmentée une seule fois, puis compiler pour les appareils Android ou iOS. Les extensions ARCore pour AR Foundation permettent d'utiliser des fonctionnalités ARCore supplémentaires. et les fonctionnalités qui ne sont pas (encore) exposées via AR Foundation et Plug-in ARCore XR activé Android et les Plug-in ARKit XR activé iOS

Fonctionnalité ARCore Éléments de base de la RA avec les extensions ARCore
Versions Unity compatibles Unity 2019.4.3f1 ou version ultérieure
Compatibilité avec Unity XR Installez les packages AR Foundation et ARCore XR Plugin. et activez le fournisseur de plug-ins ARCore dans Paramètres du projet > Gestion des plug-ins XR (Android)
Dépôt(s) GitHub
(SDK / exemples)
google-ar/arcore-unity-extensions
Unity-Technologies/arfoundation-samples
Workflow de développement dans l'éditeur Communication en RA et Simulation
Suspendre la session de RA Désactivez le ARSession objet de jeu
Détecter les problèmes de suivi Utilisez notTrackingReason fournies par ARSession et en renvoyant une NotTrackingReason
Sélectionner la configuration de la caméra Consultez Configurer l'appareil photo pour obtenir des extensions ARCore.
Détection d'avion Utilisez Détection d'avions fourni par ARPlaneManager
Ancres locales Utilisez Ancres fourni par ARAnchorManager
Cloud Anchors Fourni par les extensions ARCore
Estimation de la luminosité de base Utilisez Intensité ambiante Estimation de la luminosité mode fourni par ARCameraManager
Estimation de la luminosité HDR environnementale Activé automatiquement lorsqu'une configuration de caméra compatible est sélectionnée et une ou plusieurs paramètres HDR environnement sont sélectionnés:
  • Ambient Spherical Harmonics (Harmonique sphérique ambiante), Main Light Direction (Direction de la lumière principale), Intensité de la lumière principale dans la Estimation de la luminosité mode fourni par ARCameraManager
  • Sondes environnementales sont activées dans un AREnvironmentProbeManager.
Images augmentées Utilisez (2D) Suivi d'image fourni par ARTrackedImageManager
Augmented Faces Utilisez Suivi des visages fourni par ARFaceManager
API Depth Utiliser AROcclusionManager pour activer Occlusion automatique dans RA Foundation 4.1.0-preview.2 ou version ultérieure avec Plug-in ARCore XR 4.1.0-preview.2 ou version ultérieure
Diffusion de rayons Utilisez Diffusion de rayons fourni par ARRaycastManager
Points de caractéristiques Utilisez Nuages de points fourni par ARPointCloudManager
Accès aux images de l'appareil photo en RA Utilisez Vidéo directe fourni par ARCameraBackground
Accès aux images du processeur Fourni par Éléments de base de la RA
Accès aux textures GPU Accessible en externe Texture2D.
Rendu multithread Compatible avec Paramètres du lecteur Android pour les fondations de la RA 2.1.0 ou version ultérieure

Étapes suivantes