Table of Contents

Google ARCore und Bewegungsverfolgung

Google ARCore ist eine Engine für Augmented Reality auf Android. Es bietet mehrere Funktionen, einschließlich Bewegungsverfolgung, für einige Android-Gerätemodelle. In Unity wählt EasyAR Sense standardmäßig die Bewegungsverfolgungsfunktion von ARCore auf unterstützten Geräten anstelle der integrierten Motion Tracker-Funktion von EasyAR, um optimale Ergebnisse zu erzielen.

ARCore unterstützte gerätemodelle und funktionen

Ähnlich wie andere Bewegungsverfolgungsfunktionen erfordert ARCore ein Gerät mit mindestens einer Kamera, einem Gyroskop und einem Beschleunigungsmesser, das von Google kalibriert und zertifiziert wurde, um zu funktionieren.

Die offizielle Liste der von ARCore unterstützten Geräte finden Sie in der ARCore-Dokumentation (Chinesisch / Englisch).

Anmerkung

Beachten Sie, dass auf unterstützten Geräten die zusätzliche App Google Play Services for AR installiert sein muss, um ARCore-Funktionen ausführen zu können. Auf einigen Geräten ist diese App möglicherweise vorinstalliert, auf anderen muss sie der Benutzer manuell installieren.

Aufruf von ARCore in EasyAR

Die von EasyAR unterstützten Geräte für ARCore stimmen nicht vollständig mit der offiziellen Liste überein. Dies liegt hauptsächlich daran, dass ARCore auf einigen in der offiziellen Liste enthaltenen Geräten in Tests unerwartete Ergebnisse liefert. Sie können die isAvailable-Methode von ARCoreCameraDevice verwenden, um solche problematischen Geräte zu erkennen und ARCore darauf zu deaktivieren.

Neben der Bewegungsverfolgung unterstützt ARCore auch Funktionen wie Umgebungsverstehen und Lichtschätzung. Bei Verwendung der EasyAR-Bewegungsverfolgung wird nur die Bewegungsverfolgungsfunktion von ARCore aufgerufen, andere Funktionen werden nicht unterstützt.

Nachfolgend finden Sie eine Liste von Gerätemodellen, auf denen ARCore aufgrund von Testanomalien deaktiviert ist. Auf diesen Geräten gibt die isAvailable-Prüfung der ARCore-Verfügbarkeit False zurück.

Brand Model Name
Redmi Redmi K40
Redmi Redmi K30S Ultra
Redmi Redmi K40 Gaming
Redmi Redmi K40 Pro
Redmi Redmi K50G
Redmi K30 PRO
Redmi Redmi K30 Pro Zoom Edition
Redmi Redmi K40S
Redmi Redmi K30
Xiaomi Mi 10T
Xiaomi Mi 10 Ultra
Xiaomi MI 9
Xiaomi Mi 10 Pro
Redmi Redmi K20
Redmi Redmi K20
Xiaomi Mi 10T Lite
Xiaomi Mi 10i
Xiaomi MI 9 SE
Xiaomi Mi 10 lite 5G
Xiaomi Xiaomi 12X
Xiaomi Mi 9 Lite
Redmi Redmi K20 Pro
Redmi Mi 9T Pro
Xiaomi Mi 10
Xiaomi Mi 10 Lite zoom

Weiterführende literatur