Table of Contents

Come posizionare contenuti 3D con Mega Studio su Unity

Questo documento ti guiderà rapidamente nell'utilizzo degli strumenti di annotazione su Unity Editor per posizionare modelli, preparandoti per il rendering successivo su xr-frame.

Prima di iniziare

Preparare il modello GLTF e trascinarlo in Unity Assets

Puoi usare il modello fornito nell'esempio (un panda paffuto e adorabile), oppure usare il modello di robot utilizzato nella Demo ufficiale di xr-frame, oppure fare riferimento alle specifiche GLTF supportate da xr-frame ed estensioni per preparare il tuo modello e caricarlo su un server di hosting delle risorse.

Consiglio

Il plugin Mega ha già aggiunto la dipendenza com.unity.cloud.gltfast, quindi puoi trascinare direttamente i file del modello in Unity Assets.

Modello trascinato in Unity Assets

Selezionare la libreria di localizzazione Mega Cloud

Clicca sull'icona a destra di Mega Cloud Service.

Strumento Studio

Seleziona la libreria da utilizzare.

Seleziona libreria

Dopo aver caricato con successo la libreria di localizzazione e le informazioni sui Mega Blocks, il pannello dello strumento Studio appare come mostrato.

Strumento Studio dopo il caricamento

Caricare il modello denso del Block

Clicca su Carica a destra del nome del Block per caricare dinamicamente il modello denso di quel Block.

Clicca per caricare il Block

Creare un'annotazione

Tieni premuto Ctrl (Windows) / Command (Mac) nella scena, quindi clicca con il tasto sinistro del mouse sul terreno dove desideri posizionare l'annotazione.

Crea annotazione

Aggiungere contenuti 3D come nodi figli dell'annotazione

Trascina il modello importato nel nodo della scena, come figlio dell'annotazione.

Trascina il modello

Imposta Position e Rotation nel pannello Inspector del modello su 0. Puoi regolare Scale secondo necessità.

Nota

EMA gestisce tutta la logica di trasformazione delle coordinate. Impostare Position e Rotation del modello su 0 assicura che il centro geometrico del modello coincida perfettamente con il punto di annotazione. Tutti gli aggiustamenti di posizione e rotazione devono essere effettuati agendo sul nodo genitore (il nodo di annotazione).

Modifica Transform del modello

[Opzionale] Regolare la posizione del modello

Seleziona il nodo di annotazione e regola la posizione e la rotazione del modello nella scena rispetto al modello denso.

Nota

La Position e la Rotation del modello rispetto all'annotazione devono rimanere sempre 0, altrimenti non otterrai il rendering corretto su xr-frame.

Modifica Transform del nodo di annotazione

Creare un nuovo pacchetto di dati di annotazione

Clicca sull'icona a destra del pacchetto di dati di annotazione nel pannello Inspector.

Aggiungi dati di annotazione

Inserisci il nome per i dati di annotazione nel campo e clicca sul segno di spunta a destra.

Inserisci nome dati di annotazione

Dopo la creazione dovrebbe apparire così, quindi clicca su Conferma in basso.

Conferma creazione annotazione

Clicca sull'icona di caricamento per effettuare l'upload.

Carica annotazione

All'avvenuto caricamento, apparirà una notifica.

Notifica di successo

Verificare i dati di annotazione

Devi registrare l'ID dei dati di annotazione per caricarli successivamente su xr-frame.

Pannello dati di annotazione

Dopo il caricamento, puoi vedere le informazioni corrispondenti nella libreria di localizzazione cloud. L'ID in questo elenco è l'ID del pacchetto dati di annotazione.

Informazioni di annotazione nella libreria cloud

Qui puoi anche visualizzare nome e ID dei dati di annotazione caricati. L'ID in questo elenco è l'ID del punto di annotazione.

Nome dati di annotazione nella libreria cloud

Passaggi successivi

Argomenti correlati