Table of Contents

Best Practices für AR session für Mega

Dieser Artikel beschreibt, wie AR sessions für Mega erstellt und konfiguriert werden, um auf verschiedenen device-Typen die besten Laufzeitergebnisse zu erzielen.

Bevor Sie beginnen

  • Machen Sie sich mit den Grundkonzepten, der Zusammensetzung und dem Workflow von AR Session vertraut
  • Verstehen Sie, wie Sie session erstellen

Session mit Standardkonfiguration

Für die meisten Anwendungen wird empfohlen, die Standardkonfiguration der Mega session zu verwenden. Diese Konfigurationen wurden optimiert und eignen sich für die meisten gängigen use cases.

Die Standard-session unterstützt die folgenden device-Typen:

  • Devices, die 6DoF motion tracking unterstützen, z. B. einige moderne Telefone und headsets
  • Devices, die 5DoF inertial navigation unterstützen, z. B. die meisten Android-Telefone mit gyroscope und accelerometer

Klicken Sie in der Ansicht Hierarchy mit der rechten Maustaste auf einen leeren Bereich. Über das Menü EasyAR Sense > Mega > AR Session (Mega Block Default Preset) können Sie die standardmäßige Mega session erstellen.

Der entsprechende script-Code ist:

ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset.MegaBlock_MotionTracking_Inertial)

Diese session verwendet das preset MegaBlock_MotionTracking_Inertial:

Unterschiedliche presets auswählen

Zusätzlich zur Standardkonfiguration der Mega session können Sie je nach konkretem Bedarf auch unterschiedliche presets auswählen, um session zu erstellen. Der Hauptunterschied liegt in den unterstützten device-Typen.

Optionale presets beim Erstellen einer session über das Menü und mit ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset, ARSessionFactory.Resources) umfassen:

Anmerkung

Mega läuft auf unterschiedlichen device-Typen unterschiedlich. Details finden Sie unter Mega supported devices and platform applications.

Nächste Schritte

Verwandte Themen