Table of Contents

Simulationslauf (nicht für die Unity-Anwendungsentwicklung)

In diesem Dokument wird beschrieben, wie Sie den Simulationslauf mit dem Annotation Tool in Mega Studio durchführen und die Positionsbestimmungsergebnisse anzeigen können.

Anmerkung

Der folgende Inhalt und die Tools sind nicht für den Unity-Anwendungsentwicklungsprozess geeignet.

Wenn Sie eine Unity-Anwendung entwickeln, lesen Sie bitte die Simulationslauf mit dem Session-Verifizierungstool in der Entwicklungsanleitung.

Vorbereitungen

Bevor Sie den Simulationslauf starten, müssen Sie das Annotation Tool in Mega Studio vorbereiten.

Mega Studio herunterladen

Mega Studio wird als Unity-Plugin bereitgestellt. Sie müssen die EasyAR Sense Unity Plugin (for Mega) auf der EasyAR-Downloadseite herunterladen und dann in Unity importieren, um es zu verwenden.

Mega Studio herunterladen

Lesen Sie die "Datenschutzrichtlinie" und die "Compliance-Richtlinie" durch und stimmen Sie ihnen zu, dann klicken Sie auf "Herunterladen".

Mega Studio herunterladen

Entpacken Sie die Datei. Entpacken Sie die heruntergeladene Datei in die folgende Struktur.

Mega Studio herunterladen

Unity-Projekt erstellen

Starten Sie Unity und erstellen Sie ein neues 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

In Versionen von Unity ab 6000 müssen Sie zunächst die 3D (Built-In Render Pipeline)-Komponente herunterladen.

Mega Studio installieren

  1. Klicken Sie auf "Window" in der Menüleiste.

  2. Wählen Sie "Package Manager".

  3. Klicken Sie im geöffneten Fenster auf das "+"-Symbol in der linken oberen Ecke.

  4. Wählen Sie "Add package from tarball...".

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

  6. Nach erfolgreicher Installation sieht es wie folgt aus.

    Studio installieren

Lizenz einfügen

Wählen Sie aus dem Unity-Menü EasyAR > Sense > Configuration, um die EasyAR Sense-Einstellungsseite aufzurufen.

FillInKey

Geben Sie in das Eingabefeld unter EasyAR Sense License die EasyAR Sense-Lizenz ein.

FillInKey2

Tipp

Die EasyAR Sense-Lizenz können Sie im EasyAR-Entwicklungszentrum (Chinesisch, Englisch) erstellen. Wenn Sie es zum ersten Mal verwenden, können Sie es wie folgt erstellen:

  • Erstellen Sie eine EasyAR Sense 4.x Personal Edition.
  • Wählen Sie für die dünne Raumkarte "Nein".
  • Geben Sie einen beliebigen Anwendungsnamen ein, und geben Sie com.mycompany.myproject für die Bundle ID und den Package-Name ein.
  • Wählen Sie die gerade erstellte Lizenz aus, und klicken Sie nach dem Öffnen auf die Kopierschaltfläche rechts.

copykey

Simulationslauf starten

Der Simulations- und Positionsbestimmungstest ermöglicht es Ihnen, das Überlagerungsrendering-Ergebnis direkt anzuzeigen, ohne die vollständige Anwendungsentwicklung durchführen zu müssen. Indem Sie EIF-Daten in Mega Studio wiedergeben, Positionsbestimmungsanfragen senden und das Mesh überlagert rendern, können Sie das Positionsbestimmungsergebnis vorschauen. Im Folgenden finden Sie den genauen Vorgang:

Karte laden

  1. Klicken Sie mit der rechten Maustaste in der Leerstelle des linken Panels "Hierarchy" und wählen Sie "EasyAR Mega" -> "Tool" -> "Annotation Tool (Edit Mode)" importieren.

    Studio verwenden

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

  3. Wählen Sie im rechten Panel "Inspector" Konto aus, und geben Sie Ihren EasyAR-Benutzernamen und Ihr Passwort ein.

  4. Klicken Sie auf "Anmelden".

    Studio verwenden

    Wenn Sie sich mit einem Dienst anmelden müssen, können Sie die Unity-Anmeldekomponente beachten.

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

  6. Wählen Sie in dem geöffneten Fenster einen "Mega Block-Positionsbestimmungsdienst" aus und klicken Sie auf "OK".

  7. Klicken Sie im rechten Panel "Inspector" auf "Laden", um die Karte in das Unity-Projekt hinzuzufügen.

    Studio verwenden

EIF laden

  1. Klicken Sie wie in der folgenden Abbildung gezeigt im linken Panel "Hierarchy" auf "EasyAR.Mega.Annotation", und klicken Sie dann im rechten Panel "Inspector" auf "2", um das Verifizierungstool auszuwählen. Klicken Sie dann auf die Schaltfläche "3", um die Wiedergabe zu starten.

    Studio verwenden

    Nachdem Sie auf die Registerkarte "4" geklickt haben, wird das "Mega Validation Tool"-Fenster separat angezeigt.

    Studio verwenden

  2. Klicken Sie wie in der folgenden Abbildung gezeigt auf die Ladeschaltfläche, wählen Sie die EIF-Datei für Ihren Test aus und klicken Sie auf "Öffnen". Die EIF wird automatisch wiedergegeben, und Sie können das Positionsbestimmungsergebnis anzeigen.

    Studio verwenden

Laufzeitresultat und Steuerung

Nachdem Sie die EIF geladen haben, wird "EasyAR.Mega.Annotation" die EIF automatisch wiedergeben und die Positionsbestimmung durchführen. Sie können das überlagerte Mesh-Ergebnis im Game-Fenster anzeigen.

Sie können die Transparenz des Modellrenderings einstellen, um das Positionsbestimmungsergebnis anzuzeigen. Sie können auch den Fortschrittsbalken ziehen, um die Startzeit der Wiedergabe einzustellen.

Studio verwenden

Funktionsbeschreibung

  1. Wiedergabe/Pause
  2. Stopp
  3. 5 Sekunden vorwärts (nur für neue Datensätze verfügbar, außer bei unnormalem Stopp der Aufnahme)
  4. Langsamere Wiedergabe (nur für neue Datensätze verfügbar)
  5. Schnellere Wiedergabe (nur für neue Datensätze verfügbar)
  6. 5 Sekunden rückwärts (nur für neue Datensätze verfügbar, außer bei unnormalem Stopp der Aufnahme)
  7. EIF-Datei öffnen
  8. Aktuelle Zeit/Gesamtzeit
  9. Aktuelle Wiedergabegeschwindigkeit
  10. Wiedergabefortschritt (nur für neue Datensätze ziehbar, außer bei unnormalem Stopp der Aufnahme)

Sie können auch im "Hierarchy"-Fenster auf "Main Camera" klicken, um die aktuelle Position der Kamera während der Positionsbestimmung anzuzeigen.

Studio verwenden

Im Positionsanzeigesteuerungsbereich können Sie die Anzeige des Inhalts einstellen:

  1. Videohintergrund anzeigen/ausblenden

  2. Block-Modell anzeigen/hide (im URP wird auch das Modell im Scene-Fenster ausgeblendet)

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

    Studio verwenden

Nächste Schritte

  • Wenn Sie einen noch umfangreicheren Simulationslauf erleben möchten, können Sie sich hier ansehen, wie Sie virtuelle Inhalte während des Simulationslaufs hinzufügen können.

Verwandte Themen