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