Table of Contents

Simulation im Lauf

Dieses Dokument beschreibt, wie Sie das Annotation Tool im Mega Studio für eine Simulation verwenden, um den Lokalisierungseffekt zu prüfen.

Anmerkung

Die folgenden Inhalte und Werkzeuge sind nicht für die Entwicklung von Unity-Anwendungen gedacht.

Wenn Sie eine Unity-Anwendung entwickeln, lesen Sie bitte im Entwicklungsleitfaden Simulation mit dem Session-Verification-Tool.

Vorbereitung

Vor der Simulation müssen Sie das Annotation Tool im Mega Studio vorbereiten.

Mega Studio herunterladen

Mega Studio wird als Unity-Plugin bereitgestellt. Laden Sie auf der EasyAR-Download-Seite EasyAR Sense Unity Plugin (for Mega) herunter und importieren Sie es anschließend in Unity.

Mega Studio herunterladen

Lesen und akzeptieren Sie anschließend die „Datenschutzrichtlinie“ und die „Compliance-Richtlinie“ und klicken Sie dann auf „Download“.

Mega Studio herunterladen

Entpacken Sie die heruntergeladene Datei in die folgende Struktur:

Mega Studio herunterladen

Unity-Projekt erstellen

Starten Sie Unity und erstellen Sie ein Projekt.

  • Klicken Sie auf „Neues Projekt“

  • Wählen Sie „3D (Built-In Render Pipeline)“

  • Klicken Sie auf „Projekt erstellen“

    Unity-Projekt erstellen Unity-Projekt erstellen

Tipp

Versionen nach Unity 6000 müssen zuerst das Paket 3D (Built-In Render Pipeline) herunterladen.

Mega Studio installieren

  1. Klicken Sie in der Menüleiste auf „Window“

  2. Wählen Sie „Package Manager“

  3. Klicken Sie im erscheinenden Fenster links oben auf das „+“-Symbol

  4. Wählen Sie „Add package from tarball...“

  5. Installieren Sie nacheinander die drei Pakete com.easyar.sense, com.easyar.mega und com.easyar.mega.studio

  6. Nach erfolgreicher Installation sieht es wie folgt aus

    Studio installieren

Lizenz ausfüllen

Wählen Sie im Unity-Menü EasyAR > Sense > Configuration, um die EasyAR-Sense-Einstellungen zu öffnen.

Lizenz eingeben

Geben Sie den EasyAR-Sense-License-Schlüssel in das Eingabefeld unter EasyAR Sense License ein.

Lizenz eingeben 2

Tipp

Den EasyAR Sense License-Schlüssel können Sie im EasyAR Developer Center erstellen (chinesisch, englisch). Für den ersten Gebrauch können Sie folgendermaßen vorgehen:

  • EasyAR Sense 4.x Personal Edition erstellen
  • Bei Sparse Spatial Map Nein wählen
  • Den Anwendungsnamen frei eintragen; Bundle ID und Package Name auf com.mycompany.myproject setzen
  • Die gerade erstellte Lizenz auswählen und auf die Kopierschaltfläche rechts klicken

Schlüssel kopieren

Simulation starten

Mit dem Simulationstest können Sie den Überlagerungseffekt direkt ansehen, ohne eine vollständige Anwendung entwickeln zu müssen. Dazu werden im Mega Studio EIF-Daten abgespielt, Lokalisierungsanfragen gesendet und die Ergebnisse per Mesh-Overlay angezeigt. Der Ablauf ist wie folgt:

Karte laden

  1. Klicken Sie im linken Bereich Hierarchy im leeren Bereich mit der rechten Maustaste und wählen Sie EasyAR Mega -> Tool -> Annotation Tool (Edit Mode).

    Studio verwenden

  2. Wählen Sie im linken Bereich Hierarchy EasyAR.Mega.Annotation

  3. Wählen Sie im rechten Bereich Inspector Account und geben Sie Ihren EasyAR-Benutzernamen und Ihr Passwort ein

  4. Klicken Sie auf „Login“

    Studio verwenden

    Wenn Sie einen Dienst-Login verwenden möchten, lesen Sie bitte das Unity-Login-Component.

  5. Klicken Sie im rechten Bereich Inspector auf das Symbol hinter Mega Cloud Service

  6. Wählen Sie im geöffneten Fenster einen Mega Block Lokalisierungsdienst und klicken Sie auf „OK“

  7. Klicken Sie im rechten Bereich Inspector auf „Laden“, um die Karte in das Unity-Projekt zu übernehmen

    Studio verwenden

EIF laden

  1. Klicken Sie wie unten gezeigt im linken Bereich Hierarchy auf EasyAR.Mega.Annotation, aktivieren Sie dann im rechten Bereich Inspector die Prüfwerkzeuge mit 2 und klicken Sie anschließend auf die Schaltfläche 3, um die Wiedergabe zu starten.

    Studio verwenden

    Wenn Sie auf die Registerkarte 4 klicken, wird das Fenster Mega Validation Tool separat angezeigt.

    Studio verwenden

  2. Klicken Sie wie unten gezeigt auf die Schaltfläche zum Laden, wählen Sie die für den Test verwendete EIF-Datei aus und klicken Sie auf „Öffnen“, um die EIF-Datei automatisch abzuspielen und den Lokalisierungseffekt zu sehen.

    Studio verwenden

Ausführung und Steuerung

Nach dem Laden der EIF-Datei spielt EasyAR.Mega.Annotation die EIF automatisch ab und führt die Lokalisierung durch. Im Game-Fenster können Sie den Mesh-Overlay-Effekt sehen.

Sie können die Transparenz des Modells anpassen, um den Lokalisierungseffekt zu prüfen. Außerdem können Sie die Zeitleiste ziehen, um den Startzeitpunkt der Wiedergabe anzupassen.

Studio verwenden

Funktionen:

  1. Abspielen/Pause
  2. Stopp
  3. 5 s vorwärts (für neue Formate verfügbar, außer bei abnormal gestoppten Aufzeichnungen)
  4. Langsamer abspielen (für neue Formate verfügbar)
  5. Schneller abspielen (für neue Formate verfügbar)
  6. 5 s zurück (für neue Formate verfügbar, außer bei abnormal gestoppten Aufzeichnungen)
  7. EIF-Datei öffnen
  8. Aktuelle Zeit / Gesamtzeit
  9. Aktuelle Geschwindigkeit
  10. Wiedergabefortschritt (bei neuen Formaten ziehbar, außer bei abnormal gestoppten Aufzeichnungen)

Sie können außerdem im Hierarchy auf Main Camera klicken, um die Echtzeitposition der Kamera während der Lokalisierung zu sehen.

Studio verwenden

Im Bereich zur Anzeige der Lokalisierung können Sie die Darstellung anpassen:

  1. Video-Hintergrund ein-/ausblenden

  2. Block-Modell ein-/ausblenden (unter URP wird gleichzeitig auch das Modell im Scene-Fenster ausgeblendet)

  3. Transparenz des Block-Modells steuern (unter URP nicht verfügbar)

    Studio verwenden

Nächste Schritte

Verwandte Themen