Wie man 3D-inhalte mit Mega Studio auf Unity platziert
Dieses Dokument zeigt Ihnen schnell, wie Sie mit dem Annotations-Tool in Unity-Editor Modelle platzieren können, um sie später auf xr-frame zu rendern.
Vor dem start
- In der Lage sein, Mega Studio in Unity zu verwenden
GLTF-modell vorbereiten und in Unity-Assets ziehen
Sie können das im Beispielprojekt verwendete Modell (ein niedlicher Panda) verwenden oder das Roboter-Modell aus der offiziellen xr-frame-Demo. Alternativ können Sie Ihr eigenes Modell gemäß den durch xr-frame unterstützten GLTF-Formaten und Erweiterungen vorbereiten und auf einen Ressourcen-Server hochladen.
Tipp
Die Mega-Erweiterung hat bereits eine Abhängigkeit zu com.unity.cloud.gltfast hinzugefügt, sodass Sie Modelldateien direkt in Unity-Assets ziehen können.

Mega-cloud-lokalisierungsdatenbank auswählen
Klicken Sie auf das Symbol rechts neben Mega Cloud Service.

Wählen Sie die zu verwendende Datenbank aus.

Nach erfolgreichem Laden der Lokalisierungsdatenbank und der Mega-Blocks-Informationen sieht das Studio-Tool-Panel wie folgt aus.

Dichtes block-modell laden
Klicken Sie auf Laden rechts neben dem Block-Namen, um das dichte Modell dieses Blocks dynamisch zu laden.

Annotation erstellen
Halten Sie im Szenenfenster die Strg-Taste (Windows) / Befehlstaste (Mac) gedrückt und klicken Sie dann mit der linken Maustaste auf den gewünschten Bodenbereich.

3D-inhalte als untergeordneten knoten der annotation hinzufügen
Ziehen Sie das importierte Modell in den Szenengraphen als untergeordneten Knoten der Annotation.

Ändern Sie im Inspector-Panel des Modells Position und Rotation auf 0. Die Skalierung kann bei Bedarf angepasst werden.
Anmerkung
EMA übernimmt die gesamte Koordinatentransformationslogik. Position und Rotation des Modells auf 0 zu setzen stellt sicher, dass der geometrische Mittelpunkt des Modells exakt mit dem Annotationspunkt übereinstimmt. Alle Positions- und Rotationsanpassungen sollten über den übergeordneten Knoten (Annotationsknoten) erfolgen.

[Optional] Modellposition anpassen
Wählen Sie den Annotationsknoten aus und passen Sie im Szenenfenster die Position und Rotation des Modells relativ zum dichten Modell an.
Anmerkung
Position und Rotation des Modells relativ zur Annotation müssen stets 0 sein, andernfalls erhalten Sie auf xr-frame keine korrekte Darstellung.

Neues annotations-datenpaket erstellen
Klicken Sie auf das Symbol rechts neben dem Annotationsdatenpaket im Inspector-Panel.

Geben Sie den Namen der Annotationsdaten in das Feld ein und klicken Sie auf das Häkchen rechts.

Nach erfolgreicher Erstellung sollte es wie abgebildet aussehen. Klicken Sie anschließend auf OK.

Klicken Sie auf das Upload-Symbol, um hochzuladen.

Nach erfolgreichem Upload erscheint eine Bestätigungsmeldung.

Annotationsdaten bestätigen
Sie müssen die ID der Annotationsdaten notieren, um die entsprechenden Annotationsdaten auf xr-frame zu laden.

Nach dem Hochladen sehen Sie die entsprechenden Informationen auch in der Cloud-Lokalisierungsdatenbank. Die ID in der Liste auf dieser Seite ist die Annotationsdatenpaket-ID.

Hier können Sie auch den Namen und die ID der hochgeladenen Annotationsdaten einsehen. Die ID in der Liste auf dieser Seite ist die Annotationspunkt-ID.

Nächste schritte
- Verwenden Sie die hochgeladene Annotation, um das Beispielprojekt vollständig auszuführen
- Versuchen Sie, mit dem Unity-Editor 3D-inhalte zu erstellen, die mit der realen Welt ausgerichtet sind