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.

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

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

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".

Tipp
In Versionen von Unity ab 6000 müssen Sie zunächst die 3D (Built-In Render Pipeline)-Komponente herunterladen.
Mega Studio installieren
Klicken Sie auf "Window" in der Menüleiste.
Wählen Sie "Package Manager".
Klicken Sie im geöffneten Fenster auf das "+"-Symbol in der linken oberen Ecke.
Wählen Sie "Add package from tarball...".
Installieren Sie nacheinander die 3 Pakete
com.easyar.sense,com.easyar.megaundcom.easyar.mega.studio.Nach erfolgreicher Installation sieht es wie folgt aus.

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

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

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.myprojectfü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.

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
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.

Wählen Sie im linken Panel "Hierarchy" "EasyAR.Mega.Annotation".
Wählen Sie im rechten Panel "Inspector"
Kontoaus, und geben Sie Ihren EasyAR-Benutzernamen und Ihr Passwort ein.Klicken Sie auf "Anmelden".

Wenn Sie sich mit einem Dienst anmelden müssen, können Sie die Unity-Anmeldekomponente beachten.
Klicken Sie im rechten Panel "Inspector" auf das Symbol hinter "Mega Cloud Service".
Wählen Sie in dem geöffneten Fenster einen "Mega Block-Positionsbestimmungsdienst" aus und klicken Sie auf "OK".
Klicken Sie im rechten Panel "Inspector" auf "Laden", um die Karte in das Unity-Projekt hinzuzufügen.

EIF laden
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.

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

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.

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.

Funktionsbeschreibung
- Wiedergabe/Pause
- Stopp
- 5 Sekunden vorwärts (nur für neue Datensätze verfügbar, außer bei unnormalem Stopp der Aufnahme)
- Langsamere Wiedergabe (nur für neue Datensätze verfügbar)
- Schnellere Wiedergabe (nur für neue Datensätze verfügbar)
- 5 Sekunden rückwärts (nur für neue Datensätze verfügbar, außer bei unnormalem Stopp der Aufnahme)
- EIF-Datei öffnen
- Aktuelle Zeit/Gesamtzeit
- Aktuelle Wiedergabegeschwindigkeit
- 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.

Im Positionsanzeigesteuerungsbereich können Sie die Anzeige des Inhalts einstellen:
Videohintergrund anzeigen/ausblenden
Block-Modell anzeigen/hide (im URP wird auch das Modell im Scene-Fenster ausgeblendet)
Transparenz des Block-Modells steuern (nicht im URP verfügbar)

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
- Ein detaillierteres Bedienungshandbuch finden Sie in der Annotation-Tool-Komponente.




