Table of Contents

Mega block 编辑器工具参考

Anmerkung

Dieses Tool ist nur in Versionen >= 4003 verfügbar.

Das Editor-Tool kann erst nach dem Importieren des Pakets com.easyar.mega verwendet werden.

alt text

Screenshot des Tools unter Standardbedingungen nach erfolgreicher Erstellung.

alt text

Screenshot des Tools, wenn ein Block mehrere Mesh-Gruppen enthält.

Tipp

Ein Block kann mehrere Mesh-Gruppen enthalten. Blöcke, die mit der Funktion Großraumfusion oder Inkrementelle Aktualisierung erstellt wurden, können mehrere Mesh-Gruppen enthalten. Jede Mesh-Gruppe kann unabhängig geladen und entladen werden. Die Überlappungsbereiche der Grenzen jeder Mesh-Gruppe überlappen nicht perfekt. Bei der Verwendung können Sie je nach Bedarf auswählen, welche Mesh-Gruppen geladen werden sollen.

名称 描述
X Löscht das Editor-Tool.
From Die App-ID des derzeit verbundenen Dienstes.
Updated Die Zeit der Dienstverbindung.
Reload Stellt die Verbindung zum Dienst erneut her. Wenn die Block-ID angegeben ist und der Block im Dienst vorhanden ist, wird die Benutzeroberfläche des Mega block Editor-Tools angezeigt. Andernfalls wird weiterhin die Fehlermeldungsseite angezeigt.
[block name] (v) Zeigt den Blocknamen und die Version an. Klicken Sie auf die linke Schaltfläche, um die detaillierten Informationen des Blocks auf- oder zuzuklappen.
        Diagnosis Info Exportiert die Diagnoseinformationen.
        Job ID Die Mapping-Auftrags-ID dieses Blocks.
[mesh group name] Zeigt den Namen der Mesh-Gruppe an. Klicken Sie auf das Kontrollkästchen, um die Mesh-Daten zu laden oder zu entladen.
        Retry Wenn das Laden der Mesh fehlschlägt, klicken Sie auf diese Schaltfläche, um das Laden erneut zu versuchen.
        Mesh Zeigt/versteckt das Block-Mesh.
                Export Exportiert das Block-Mesh.
        Panorama Preview Marker Zeigt/versteckt die Panoramavorschau-Markierungen.
        Mesh Bounds Gizmo Zeigt/versteckt die Mesh-Grenzen-Gizmo.
        Collider Mesh Konfiguration des Kollisionserkennungs-Mesh. Optionen:
  • None: Keine Strahlendetektion unterstützt, am schnellsten zu laden.
  • Min LOD: Niedrige LOD-Präzision (nur Strahlendetektion), keine Verzögerungen beim LOD-Wechsel.
  • Match LOD: Passt der aktuellen LOD an, es kann zu leichten Verzögerungen beim LOD-Wechsel kommen.

场景节点

Die Daten des Editor-Tools werden unter dem Knoten EasyAR.Mega.EditorTool gespeichert. Das Löschen dieses Knotens entspricht dem Löschen der Daten des Editor-Tools.

alt text

Vorsicht

Der Inhalt des Knotens EasyAR.Mega.EditorTool darf nicht direkt geändert werden, insbesondere nicht die Transform dieses Knotens. Andernfalls kann es dazu führen, dass das Editor-Tool nicht ordnungsgemäß funktioniert oder dass die Anzeigeposition des Inhalts beim Tracking falsch ist.

基本信息

alt text

名称 描述
Job ID Die Mapping-Auftrags-ID dieses Blocks.
Block ID Die Block-ID.
Block Name Der Blockname.
Modified Die Zeit der Blockänderung.
Version Die Mapping-Version des Blocks.
GNSS Location Die GNSS-Koordinaten (GPS, Beidou usw.). Werden erst nach dem Laden des Block-Mesh korrekt angezeigt.
        Latitude Die GNSS-Breitengradkoordinate.
Wird nur angezeigt, wenn die GNSS-Koordinaten in den Block-Mapping-Daten generiert wurden.
        Longitude Die GNSS-Längengradkoordinate.
Wird nur angezeigt, wenn die GNSS-Koordinaten in den Block-Mapping-Daten generiert wurden.
        Altitude Die GNSS-Höhenkoordinate.
Wird nur angezeigt, wenn die GNSS-Koordinaten in den Block-Mapping-Daten generiert wurden.
From Service Die Dienstinformationen, die beim Abrufen des Blocks verwendet wurden.
        Type Der Diensttyp.
        App ID Die App-ID des Dienstes.

mesh

Das Block-Mesh ist mit dem Block-Tracking-Zielraum ausgerichtet. 3D-Inhalte können direkt auf dem Modell platziert werden.

Die Block-Mesh-Daten werden unter dem Tool-Knoten gespeichert und existieren nur im Editormodus. Sie werden nicht in die endgültige App gepackt.

加载

Klicken Sie auf das Auswahlfeld neben dem Namen der Mesh-Gruppe. Dadurch wird der Ladevorgang dieser Gruppe gestartet. Nach dem Laden können Sie das Mesh dieser Gruppe im Scene-Fenster sehen.

Deaktivieren Sie das Auswahlfeld, um die Daten dieser Gruppe zu entladen.

Während des Ladevorgangs wird im unteren linken Bereich des Scene-Fensters eine Ladeanimation angezeigt.

Das Block-Mesh wechselt die LOD basierend auf der Kameraposition. Stellen Sie während der Verwendung eine Internetverbindung her, um einen fehlgeschlagenen LOD-Wechsel zu vermeiden.

Wenn das Laden oder der LOD-Wechsel fehlschlägt, werden die Grenzen der nicht erfolgreich geladenen Mesh im Scene-Fenster mit einer warmen Farbe als Gizmo angezeigt. Im Console-Fenster werden detaillierte Fehlermeldungen angezeigt.

Nachdem Sie das Problem behoben haben, können Sie auf die Retry-Schaltfläche klicken, um das Laden erneut zu versuchen.

Nach dem Laden wird das Mesh lokal zwischengespeichert. Der Zwischenspeicherpfad lautet:

var cachePath = Path.Combine(Application.persistentDataPath, "MegaStudio/cache")

显示/隐藏

Klicken Sie auf das Mesh-Kontrollkästchen, um das Mesh der aktuellen Gruppe anzuzeigen oder zu verstecken. Diese Option ist standardmäßig aktiviert, nachdem das Mesh geladen wurde.

Das Anzeigen oder Verstecken des Mesh hat keine Auswirkungen auf die Renderposition des 3D-Inhalts und auch nicht auf den Zustand des Block-Knotens.

边界 gizmo

Klicken Sie auf das Mesh Bounds Gizmo-Kontrollkästchen, um die Mesh-Grenzen-Gizmo der aktuellen Gruppe anzuzeigen oder zu verstecken. Diese Option ist standardmäßig deaktiviert.

Verschiedene Farben der Gizmo stellen verschiedene LODs dar. Kühle Farben stellen die vollständig geladenen Mesh dar, warme Farben die nicht vollständig geladenen (einschließlich fehlgeschlagener) Mesh.

碰撞检测

Wenn Sie die Strahlendetektion verwenden möchten, um mit dem Mesh zu interagieren, müssen Sie die Option Collider Mesh konfigurieren. Diese Option ist standardmäßig auf None eingestellt, d. h. die Strahlendetektion wird nicht unterstützt.

导出

Klicken Sie auf die Export-Schaltfläche, um die Mesh-Daten der aktuellen Gruppe zu exportieren.

名称 描述
Export LODs Wählen Sie die LOD-Präzision des zu exportierenden Modells aus. Je kleiner die Zahl, desto geringer die Klarheit.
Wenn Merge mesh nicht aktiviert ist, können Sie mehrere Optionen auswählen. Wenn Merge mesh aktiviert ist, können Sie nur eine Option auswählen.
Export Raw Data Ob die Rohdaten exportiert werden sollen.
Die Rohdaten können in einigen Softwareprogrammen (z. B. blender) möglicherweise nicht geladen werden, da diese Software einige gltf-Erweiterungen nicht unterstützt.
Export Textures Ob die Texturen exportiert werden sollen.
Wenn Sie das Modell nur für die Abschattung oder die Kollisionserkennung exportieren möchten, können Sie die Texturen nicht exportieren.
Format Das Format der exportierten einzelnen Datei: glb oder gltf.
Merge mesh Ob alle Mesh zu einer Datei zusammengeführt und exportiert werden sollen.
Nur verfügbar, wenn eine einzelne LOD ausgewählt wurde.
Der Zusammenführungsvorgang und das zusammengeführte Mesh erfordern mehr Grafikspeicher.
Export Klicken Sie hier, um den Export zu starten.

Während des Exportvorgangs wird unterhalb des Mesh-Kontrollkästchens ein Fortschrittsbalken angezeigt.

Nach Abschluss des Exports wird ein Popup-Fenster mit der Meldung Completed angezeigt.

全景图

Die Panoramamarkierungen und die Panoramadaten werden unter dem Tool-Knoten gespeichert und existieren nur im Editormodus. Sie werden nicht in die endgültige App gepackt.

基本信息

Neben Panorama Preview Marker wird die Klarheitsinformation des Panoramas angezeigt. Es gibt zwei Optionen: SD (Standardklarheit) und HD (Hochklarheit). In der Regel bietet der standardmäßig aktivierte Dienst Panoramen in SD-Klarheit an. Panoramen in Hochklarheit können über den Vertrieb angefordert werden.

Einige Daten unterstützen keine Panoramen. In diesem Fall wird neben Panorama Preview Marker die Meldung Data not supported angezeigt.

标记点

Klicken Sie auf das Panorama Preview Marker-Kontrollkästchen, um die Panoramavorschau-Markierungen anzuzeigen oder zu verstecken. Diese Option ist standardmäßig deaktiviert, nachdem das Mesh geladen wurde.

Die Panoramavorschau-Markierungen werden im Scene-Fenster angezeigt.

Klicken Sie auf eine Markierung, um das MegaPanorama-Fenster zu öffnen. Wenn Sie auf verschiedene Markierungen klicken, wird der Inhalt des MegaPanorama-Fensters sofort auf das entsprechende Panorama gewechselt.

全景图窗口

Klicken Sie auf eine Markierung, um das MegaPanorama-Fenster zu öffnen und das entsprechende Panorama anzuzeigen.

Das MegaPanorama-Fenster ist auch ein Scene-Fenster. Sie können die Mausrechten-Taste verwenden, um die Ansicht zu drehen. Andere Steuerungen wie Zoomen und Verschieben sind in diesem Fenster deaktiviert.

Wenn Mesh aktiviert ist, wird die Anzeige im MegaPanorama-Fenster weiterhin durch das Mesh-basierte Raummodell abgeschattet.

Tipp
  • Diese Funktion ist auch im Play-Modus des Editors verfügbar. Die Genauigkeit der Abschattung durch das Mesh-basierte Raummodell wird jedoch durch die Deaktivierung des LOD-Wechsels beeinträchtigt.

Im MegaPanorama-Fenster können Sie auch auf andere Markierungen klicken. Der Inhalt wird sofort auf das entsprechende Panorama gewechselt.

诊断信息

Klicken Sie auf die Diagnosis Info-Schaltfläche, um die Diagnoseinformationen zu exportieren. Die Diagnoseinformationen enthalten die grundlegenden Informationen des aktuellen Blocks und die Informationen über den Dienst, in dem sich der Block befindet.

Wichtig

Wenn Sie ein Problem an EasyAR melden, empfehlen wir, die Diagnoseinformationen beizufügen, um das Problem schnell zu lokalisieren.