Table of Contents

Unterstützte geräte und plattformanwendungen

EasyAR Mega zielt darauf ab, eine plattformübergreifende, konsistente raumbezogene Rechenerfahrung zu bieten. Um dies zu erreichen, bieten wir spezifische Unterstützung für verschiedene Geräte und Plattformen. Dieses Kapitel erläutert im Detail, auf welchen Geräten und Plattformen Mega lauffähig ist sowie die Unterschiede in den Erfahrungen, die verschiedene Geräte bieten können.

Geräte-, plattformunterstützung im Überblick

Mega Cloud Localization verfügt über breite Zugriffsfähigkeiten und unterstützt verschiedene Gerätetypen und Plattformen, die Kamerabilder erfassen können. Die Unterstützung ist wie folgt:

Gerätetyp Betriebssystem Zielplattform Unterstützung
Smartphone/Tablet • iOS
• iPadOS
• Android
• Native
• Unity
• WeChat Mini-Programm
Umfassende Unterstützung, deckt nahezu alle Smartphones/Tablets auf dem Markt ab
XR-Headset • visionOS • Unity Eingeschränkte Unterstützung, siehe Headset-Unterstützung für spezifische Geräteunterstützung
PC • Windows
• macOS
• Native
• Unity
Eingeschränkte Unterstützung, nur zur Effektvorschau in der Simulation, siehe EIF-Simulationsbetrieb
Benutzerdefinierte Geräte • Android • Native
• Unity
Eingeschränkte Unterstützung, erfordert die Verwendung der Benutzerdefinierte Kamera-Funktion, geeignet für fortgeschrittene Entwickler

Erfahrungsunterschiede auf verschiedenen Geräten

Obwohl die Mega Cloud Localization-Funktion breit auf verschiedenen Plattformen und Geräten unterstützt wird, hängt die endgültige Benutzererfahrung auch von der Qualität der Fusion des Cloud-Lokalisierungsergebnisses mit dem Client-seitigen Tracking ab.

Basierend auf den Hardwarebedingungen und Softwarefähigkeiten des konkreten Geräts und der Plattform klassifizieren wir Geräte nach der xDoF-Methode (x Degrees of Freedom, x Freiheitsgrade). xDoF ist ein Schlüsselindikator zur Messung der Fusions- und Tracking-Fähigkeit eines Geräts und beeinflusst direkt die Qualität der Mega-Erfahrung.

Geräteklassifizierung Hardwareanforderungen Softwareanforderungen Erfahrungsstufe
0DoF Keine zwingenden Anforderungen außer Kamera • Keine Grundlegend, keine Gerätetracking-Fähigkeit, virtuelle Inhalte können nur bildschirmgebunden angezeigt werden
3DoF Gyroskop erforderlich • EasyAR Sense 4.7.0 oder höher Eingeschränkt, begrenzte Gerätetracking-Fähigkeit, Erfahrung wird durch Bewegungsrichtung und -geschwindigkeit beeinflusst
5DoF Gyroskop und Beschleunigungsmesser erforderlich • Android 7.0 oder höher
• EasyAR Sense 4.7.0 (Lib Full)
Suboptimal, gewisse Gerätetracking-Fähigkeit, aber Erfahrung in der Höhenrichtung ist eingeschränkt
6DoF Gute IMU-Sensoren erforderlich Unterstützung einer der folgenden:
• Apple ARKit
• Google ARCore
• Huawei AR Engine
• EasyAR Motion Tracker
Optimal, vollständige geräteseitige Fusions- und Tracking-Fähigkeit, kann alle Bewegungsmuster des Benutzers bewältigen
Anmerkung

Für Apple-Geräte: Informationen zur ARKit-Unterstützung siehe: ARKit-Geräteunterstützung verifizieren.
Für Android-Geräte: Informationen zur ARCore-Unterstützung siehe: ARCore-unterstützte Geräte.
Für Huawei-Geräte: Informationen zur AR Engine Motion Tracking-Unterstützung siehe: AR Engine Motion Tracking-unterstützte Geräte.
Für andere Geräte: Informationen zur EasyAR Motion Tracker-Unterstützung siehe: EasyAR Motion Tracking-unterstützte Geräte.
Für XR-Headset-Geräte: Alle derzeit unterstützten Geräte mit integrierter Mega-Funktionalität verfügen über volle 6DoF-Fähigkeit.

Wichtig

Um eine gute Benutzererfahrung zu gewährleisten, führt die Mega-Funktion bei Geräten mit EasyAR Motion Tracker vor dem Start eine Selbstprüfung durch. Konkret prüft das Programm den Status von MotionTrackerCameraDeviceQualityLevel:

  • Limited: Standardmäßig 6DoF, kann manuell auf 5DoF, 3DoF oder 0DoF herabgestuft werden
  • < Limited: Standardmäßig 5DoF, kann manuell auf 3DoF oder 0DoF herabgestuft werden

Konzepte siehe Dokumentation: Einführung in Motion Tracking.

Zusätzliche Hinweise für WeChat Mini-Programme

Die Integration von Mega in ein WeChat Mini-Programm stellt andere Anforderungen an Geräte als native oder Unity-Entwicklung.

  • Das Gerät muss mindestens WeChat VisionKit V1-Ebenenschnittstelle unterstützen, um ausgeführt werden zu können.
  • Die Unterstützung der WeChat VisionKit V2-Ebenenschnittstelle ist erforderlich, um ein zufriedenstellendes Ergebnis zu erzielen.

Eine detaillierte Liste der unterstützten Geräte finden Sie in der offiziellen WeChat Mini-Programm-Dokumentation: V2-Ebene-AR-Schnittstellenunterstützungsliste


EasyAR Mega bietet sofort einsatzbereite Unterstützung für gängige Mobile-Plattformen. Bei der Auswahl der Zielgeräte sollten Sie bevorzugt Modelle, die ARKit/ARCore/AR Engine/EasyAR Motion Tracker unterstützen, oder spezifische XR-Headset-Geräte in Betracht ziehen, um sicherzustellen, dass Benutzer die optimale Mega-Raumerfahrung erhalten.