AR Foundation- und ARCore Extensions for Unity-Funktionen und -Funktionen

AR Foundation ist ein plattformübergreifendes Framework, mit dem Sie Augmented-Reality-Apps erstellen können und dann für Android- oder iOS-Geräte entwickeln. ARCore Extensions for AR Foundation bietet zusätzliche ARCore-Funktionen und Funktionen, die (noch) nicht über AR Foundation und die ARCore XR-Plug-in auf Android und die ARKit XR-Plug-in auf iOS

ARCore-Funktion Grundlagen von AR mit ARCore-Erweiterungen
Unterstützte Unity-Versionen Unity 2019.4.3f1 oder höher
Unterstützung von Unity XR Installieren Sie die Pakete AR Foundation und ARCore XR Plugin. und aktivieren Sie den ARCore-Plug-in-Anbieter unter Projekteinstellungen > XR-Plug-in-Verwaltung (Android)
GitHub-Repository(s)
(SDK / Beispiele)
google-ar/arcore-unity-extensions
Unity-Technologies/arfoundation-samples
Entwicklungsworkflow im Editor AR Remoting und Simulationen
AR-Sitzung pausieren Deaktivieren Sie die ARSession Spielobjekt
Probleme mit der Sendungsverfolgung erkennen Verwenden Sie notTrackingReason von ARSession bereitgestellt und eine NotTrackingReason
Kamerakonfiguration auswählen Weitere Informationen zu ARCore-Erweiterungen findest du unter Kamera konfigurieren.
Flugzeugsuche Verwenden Sie Ebenenerkennung bereitgestellt von ARPlaneManager
Lokale Anchors Verwenden Sie Anker bereitgestellt von ARAnchorManager
Cloud-Anker Bereitgestellt von ARCore Extensions
Einfache Lichtschätzung Verwenden Sie Umgebungsintensität. Lichtschätzung Modus bereitgestellt von ARCameraManager
Umgebungslichtschätzung für HDR Automatisch aktiviert, wenn eine kompatible Kamerakonfiguration und eine weitere ausgewählt werden oder mehr umgebungsbezogene HDR-Einstellungen ausgewählt sind: <ph type="x-smartling-placeholder">
    </ph>
  • Sphärische Umgebungsharmonien, Hauptlichtrichtung Hauptlichtintensität in der Lichtschätzung Modus bereitgestellt von ARCameraManager
  • Umgebungsprüfungen sind in einem AREnvironmentProbeManager aktiviert
Erweiterte Bilder Verwenden Sie (2D) Bild-Tracking bereitgestellt von ARTrackedImageManager
Erweiterte Gesichter Verwenden Sie Gesichtstracking bereitgestellt von ARFaceManager
Depth API Zum Aktivieren AROcclusionManager verwenden Automatische Verdeckung in AR Foundation 4.1.0-preview.2 oder höher mit ARCore XR-Plug-in 4.1.0-preview.2 oder höher
Raycasting Verwenden Sie Raycasting bereitgestellt von ARRaycastManager
Featurepunkte Verwenden Sie Punktwolken bereitgestellt von ARPointCloudManager
Zugriff auf AR-Kamerabilder Verwenden Sie Durchleitungsvideo bereitgestellt von ARCameraBackground
CPU-Image-Zugriff Bereitgestellt von Grundlagen von AR
GPU-Texturzugriff Zugänglich als extern Texture2D:
Multithread-Rendering Unterstützt in Android Player-Einstellungen in der AR Foundation 2.1.0 oder höher.

Nächste Schritte