Table of Contents

Unterstützte Geräte und Plattformanwendungen

EasyAR Mega ist darauf ausgelegt, ein plattformübergreifendes und konsistentes spatial computing-Erlebnis bereitzustellen. Um dieses Ziel zu erreichen, bieten wir spezielle Unterstützung für verschiedene Geräte und Plattformen. Dieses Kapitel beschreibt detailliert, auf welchen Geräten und Plattformen Mega laufen kann und welche Erlebnisunterschiede verschiedene Geräte bieten können.

Übersicht über Geräte- und Plattformunterstützung

Mega Cloud Localization und Mega Go on-device localization verfügen über umfassende Integrationsmöglichkeiten und unterstützen verschiedene Geräte und Plattformen, die Kamerabilder abrufen können. Der Unterstützungsstatus ist wie folgt:

Gerätetyp Betriebssystem Zielplattform Unterstützungsstatus
Smartphone/Tablet • iOS
• iPadOS
• Android
• Native
• Unity
• WeChat Mini Program
Vollständig unterstützt, deckt fast alle Smartphones/Tablets auf dem Markt ab
XR-Headset - • Unity Eingeschränkte Unterstützung. Siehe Headset-Unterstützung für konkrete Geräteunterstützung
PC • Windows
• macOS
• Native
• Unity
Eingeschränkte Unterstützung, nur für simulierte Effektvorschau. Siehe EIF-Simulationsausführung
Benutzerdefiniertes Gerät • Android • Native
• Unity
Eingeschränkte Unterstützung. Erfordert die Funktion custom camera und eignet sich für erfahrene Entwickler

Erlebnisunterschiede auf verschiedenen Geräten

Obwohl Mega Cloud Localization und Mega Go on-device localization viele Geräte auf unterschiedlichen Plattformen breit unterstützen, hängt das endgültige Benutzererlebnis auch vom Effekt des fusion tracking der localization-Ergebnisse auf dem Client ab.

Entsprechend den Hardwarebedingungen und Softwarefähigkeiten bestimmter Geräte und Plattformen klassifizieren wir Geräte nach xDoF (x Degrees of Freedom). xDoF ist ein wichtiger Indikator zur Messung der fusion tracking-Fähigkeit eines Geräts und beeinflusst direkt die Erlebnisqualität von Mega.

Geräteklassifizierung Hardwareanforderungen Softwareanforderungen Erlebnisniveau
0DoF Keine festen Anforderungen außer der Kamera • Keine Grundlegend, keine terminal tracking capability; virtuelle Inhalte können nur bildschirmgebunden angezeigt werden
3DoF Erfordert gyroscope • EasyAR Sense 4.7.0 oder höher Allgemein, eingeschränkte terminal tracking capability; das Erlebnis wird von Bewegungsrichtung und Geschwindigkeit beeinflusst
5DoF Erfordert gyroscope und accelerometer • Android 7.0 oder höher
• EasyAR Sense 4.7.0 (Lib Full)
Zweitbeste, gewisse terminal tracking capability, aber das Erlebnis in Höhenrichtung ist reduziert
6DoF Erfordert gute IMU sensors Unterstützt eines der folgenden:
• Apple ARKit
• Google ARCore
• Huawei AR Engine
• EasyAR Motion Tracker
Beste, vollständige terminal fusion tracking capability, die verschiedene Bewegungsmuster des Benutzers verarbeiten kann
Anmerkung

Für Apple-Geräte prüfen Sie die ARKit-Unterstützung unter: ARKit verifying device support.
Für Android-Geräte prüfen Sie die ARCore-Unterstützung unter: ARCore-unterstützte Geräte.
Für Huawei-Geräte prüfen Sie die AR Engine-Unterstützung unter: AR Engine motion tracking unterstützte Geräte.
Für andere Geräte prüfen Sie die EasyAR Motion Tracker-Unterstützung unter: EasyAR motion tracking unterstützte Geräte.
Für XR-Headset-Geräte besitzen alle Geräte, die derzeit Mega-Integration unterstützen, vollständige 6DoF-Fähigkeit.

Wichtig

Um ein gutes Benutzererlebnis sicherzustellen, führt Mega auf Geräten, die EasyAR Motion Tracker verwenden, vor dem Start eine Selbstprüfung durch. Konkret prüft das Programm den Zustand 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

Verwandte Konzepte finden Sie unter: Einführung in motion tracking.

Zusätzliche Hinweise für WeChat Mini Program

Bei der Integration von Mega Cloud Localization in ein WeChat Mini Program unterscheiden sich die Geräteanforderungen von Native- oder Unity-Entwicklung.

  • Das Gerät muss mindestens die WeChat VisionKit V1 plane interface unterstützen, um laufen zu können.
  • Unterstützung für die WeChat VisionKit V2 plane interface ist erforderlich, um relativ ideale Ergebnisse zu erzielen.

Eine detaillierte Liste unterstützter Geräte finden Sie in der offiziellen WeChat Mini Program-Dokumentation: V2 plane AR interface support list


EasyAR Mega bietet sofort nutzbare Unterstützung für die wichtigsten mobilen Plattformen. Bei der Auswahl von Zielgeräten sollten Sie Modelle mit Unterstützung für ARKit/ARCore/AR Engine/EasyAR Motion Tracker oder bestimmte XR-Headset-Geräte bevorzugen, um Benutzern das beste räumliche Mega-Erlebnis zu bieten.