Compilare e pubblicare l'ambiente

Al termine dell'aggiunta di tutto il contenuto della scena, il passaggio successivo consiste nel compilare la scena come ambiente e quindi caricarla nella raccolta scelta in mesh sul Web. A tale scopo, è possibile usare il caricamento mesh. I produttori di eventi con accesso a tale raccolta possono quindi creare un evento basato sull'ambiente e invitare i partecipanti a venire e condividerli.

Configurare le impostazioni del progetto

  1. Sulla barra dei menu selezionare Mesh Toolkit>Configure Apply Project Settings (Configura Applica>impostazioni progetto).

    Screenshot della barra dei menu in Unity che mostra l'opzione Configura impostazioni progetto

  2. Selezionare per configurare le impostazioni del progetto per Mesh.

    Screenshot della finestra di dialogo visualizzata in Unity che chiede se si vuole configurare il progetto

Uso del caricatore mesh

Accedere al caricatore mesh

  1. Sulla barra dei menu selezionare Mesh Toolkit Environments (Ambienti mesh toolkit>).

  2. Nella finestra Ambienti mesh selezionare Accedi.

  3. Accedi con il tuo account.

Aggiungere i dettagli del progetto

  1. Assicurarsi di essere nella scheda Crea ambiente e quindi compilare i campi Nome interno e Descrizione .

    Importante

    Il campo Nome interno ha un massimo di 100 caratteri e il campo Descrizione ha un massimo di 200 caratteri.

  2. Per assicurarsi di disporre delle raccolte più recenti disponibili, selezionare il pulsante Aggiorna raccolte dell'ambiente.

  3. Selezionare l'elenco a discesa Raccolta ambiente e quindi selezionare la raccolta in cui si vuole caricare l'ambiente se non è già selezionata.

    Nota

    Se il campo Raccolta ambiente mostra Nessuna raccolta di ambienti disponibile , non sono state trovate raccolte valide per l'account. In caso di imprevisto, provare ad eseguire l'aggiornamento con il pulsante Aggiorna raccolte dell'ambiente. In caso contrario, vedere Gestire le raccolte mesh per configurare e gestire le raccolte.

  4. Nel campo Capacità immettere la capacità per l'ambiente. Il valore massimo è 16.

    Screenshot della finestra Uploader mesh nella scheda Crea ambiente

Aggiungere le opzioni di scripting di Mesh Clouding

Se il progetto usa mesh cloud scripting, seguire la procedura descritta nell'articolo Fornire script cloud nel progetto per aggiungere le informazioni necessarie e quindi fare clic sul collegamento alla fine di tale articolo per tornare qui e continuare.

Creare l'ambiente

  1. Selezionare Crea ambiente per creare l'ambiente da caricare.

  2. Si riceverà una finestra di dialogo di conferma, come illustrato di seguito. Selezionare Chiudi.

    Screenshot di una finestra di dialogo che mostra che l'operazione di creazione ha avuto esito positivo

Opzioni nella scheda Aggiorna ambiente

Si dovrebbe ora trovarsi nella scheda Aggiorna ambiente del caricamento mesh.

Una schermata della finestra Uploader mesh nella scheda Aggiorna ambiente

Si noti che nella sezione Configurazioni dell'ambiente è già stata creata una configurazione ambiente che visualizza il nome aggiunto nella scheda Crea ambiente: Dartroom di Vinnie 080524.

Configurare l'ambiente per la compilazione e la pubblicazione

  1. Selezionare il campo che visualizza Select a Scene (Seleziona scena) e quindi nella finestra Select SceneAsset (Seleziona scena) fare doppio clic sulla scena nel progetto desiderata come Ambiente. In questo esempio si usa il progetto di esempio Mesh Dartroom, quindi la scena scelta sarà anche denominata DartRoom.

    Screenshot della finestra Caricamento mesh con il popup della scena di selezione aperto

  2. Nella sezione Build for Platforms (Compila per piattaforme) scegliere le piattaforme da compilare. Si noti che quando lo sfondo di un pulsante è grigio, il pulsante è "on"; quando lo sfondo è nero, il pulsante è "disattivato".

    Nota: sono attualmente disponibili due opzioni di compilazione: PC (per gli utenti che eseguono l'app Mesh in un PC) e Android (per gli utenti in esecuzione nell'app Mesh in Meta Quest). La sezione Piattaforme visualizza una terza opzione per HTML5. Si tratta di una funzionalità che verrà attivata per i partecipanti mesh TAP a metà agosto 2024.

    Esegui una delle operazioni seguenti:

    • Per compilare solo per PC, assicurati che solo il pulsante PC ("App mesh sul PC", il pulsante a sinistra) sia "attivato".

      Screenshot dei pulsanti pc e piattaforme Android con PC selezionato

    • Per la compilazione solo per Android, assicurarsi che solo il pulsante Android ("App mesh in Quest", il pulsante a destra) sia "attivato".

      Screenshot dei pulsanti pc e piattaforme Android con Android selezionato

    • Per eseguire la compilazione sia per PC che per Android, assicurarsi che entrambi i pulsanti siano attivati.

      Screenshot dei pulsanti pc e piattaforme Android con entrambe le piattaforme selezionate

Se si creano compilazioni ripetute dello stesso ambiente ma si vogliono modificare le piattaforme per cui vengono create, assicurarsi di scegliere i pulsanti Build for Platforms corretti.

Suggerimento: se è stata selezionata una piattaforma per un caricamento precedente ma non la si seleziona per il caricamento corrente, viene visualizzato un avviso che consente di prestare attenzione.

Screenshot dei pulsanti pc e piattaforme Android con entrambe le piattaforme selezionate

Compilare e pubblicare l'ambiente

  1. Selezionare il pulsante Compila e pubblica .

    Screenshot della parte inferiore della finestra Caricamento mesh che evidenzia il pulsante Compila e pubblica

    Se il progetto include mesh cloud scripting, verranno visualizzate le barre di stato che indicano che il provisioning dell'infrastruttura di scripting cloud è in corso in Azure e pubblicato.

    __________

  2. Se l'ambiente compila e pubblica correttamente, viene visualizzata la finestra Compilazione e caricamento dei risultati e conferma i risultati.

    Screenshot della finestra Compilazione e caricamento dei risultati che mostra i risultati riusciti.

    Questa finestra contiene diverse sezioni che è possibile espandere per visualizzare altri dettagli.

    Screenshot della finestra Compila e carica risultati con sezioni espanse e tutti i dettagli visualizzati.

    In questa finestra potrebbero essere visualizzati avvisi o anche indicatori non riusciti. Per altre informazioni su cosa significano e su come apportare le correzioni necessarie, vedere l'articolo Informazioni sui risultati della compilazione e della pubblicazione.

    Suggerimento

    Se un processo di compilazione e pubblicazione ha esito negativo, cercare nella console indicazioni su cosa potrebbe essersi verificato.

    Importante

    Ogni volta che si aggiorna l'ambiente, può influire sugli eventi futuri che fanno riferimento a questo ambiente.

    Screenshot dell'avviso relativo all'aggiornamento dell'ambiente.

Anteprime dell'ambiente

È possibile aggiungere un'immagine di anteprima personalizzata che verrà aggiunta agli elenchi di ambiente in Mesh sul Web o nell'app Mesh. Ciò risulta utile perché offre un promemoria visivo dell'aspetto dell'ambiente.

È possibile personalizzare le anteprime dell'ambiente in due modi:

  1. È possibile aggiungere una MeshThumbnailCamera alla scena, assicurandosi di ottenere sempre le modifiche più recenti dalla scena nelle anteprime.
  2. È possibile specificare una cartella contenente le immagini da usare per le anteprime.

Opzione 1 - Aggiunta della fotocamera di anteprima

Per aggiungere la fotocamera di anteprima alla scena e impostarne la visualizzazione:

  1. Nella finestra Scena regolare la visualizzazione in modo che mostri ciò che si desidera visualizzare nell'anteprima (la visualizzazione della fotocamera di anteprima sarà basata sulla visualizzazione Scena).

  2. Selezionare l'elenco a discesa "+" che si trova sotto la scheda Hierarchy (Gerarchia) e quindi selezionare Mesh Toolkit Thumbnail Camera (Fotocamera anteprima mesh toolkit>).

    Screenshot della finestra popup del menu gerarchia di Unity che mostra l'opzione per aggiungere una fotocamera di anteprima

  3. Per verificare che la visualizzazione nella fotocamera di anteprima sia quella desiderata, nella gerarchia selezionare MeshThumbnailCamera e quindi visualizzare l'anteprima nella piccola finestra in basso a destra della visualizzazione Scena .

    Screenshot del controllo Unity e della visualizzazione scena che evidenzia la visualizzazione della fotocamera di anteprima

    Nota: se si decide di volere una visualizzazione diversa per la fotocamera di anteprima, è possibile modificarla direttamente nella visualizzazione Scena o modificarne i valori Posizione e Rotazione nel controllo prima di caricare l'ambiente in Mesh.

    Non ci sono regole impostate per l'aspetto della tua anteprima---it è totalmente per te.

Per caricare l'ambiente con le anteprime:

  1. Sulla barra dei menu selezionare Mesh Toolkit Environments (Ambienti mesh toolkit>). Verrà aperto il caricamento mesh.

  2. Nella scheda Aggiorna ambiente verificare che sia selezionata la scena e l'ambiente corretti. L'opzione Anteprima visualizza Genera da fotocamera di anteprima. Mantenere questa impostazione.

    Screenshot del caricamento mesh nella scheda Aggiorna ambiente che evidenzia il campo Anteprime personalizzate con l'opzione Genera da anteprime selezionata

  3. Quando si è pronti per pubblicare l'ambiente, selezionare Compila e pubblica. L'anteprima verrà caricata insieme all'ambiente.

Opzione 2 - Cartella di anteprima personalizzata

Se si preferisce, è possibile creare un'anteprima personalizzata, salvarla in una "cartella di anteprima" designata e quindi usarla come anteprima.

  1. Sulla barra dei menu selezionare Mesh Toolkit Environments (Ambienti mesh toolkit>). Verrà aperto il caricamento mesh.

  2. Nella scheda Aggiorna ambiente assicurarsi di avere selezionato l'ambiente e la scena corretti.

  3. Fare clic sull'elenco a discesa Thumbnail (Anteprima ) e quindi selezionare Take from folder ( Accetta da cartella).

    Screenshot del caricamento mesh con l'opzione Thumbnail take from folder selezionata.

  4. Trascinare il lato destro della finestra Ambienti mesh per renderlo più ampio. In questo modo è più semplice leggere tutte le opzioni di anteprima.

    Screenshot del caricamento mesh esteso in modo che l'utente possa visualizzare meglio le opzioni di anteprima.

  5. Selezionare la cartella in cui verranno archiviate le anteprime personalizzate: fare clic sul pulsante Seleziona cartella di anteprima personalizzata (pulsante a tre punti). SUGGERIMENTO: potrebbe essere necessario fare clic due volte.

    Screenshot del caricamento mesh esteso in modo che l'utente possa visualizzare meglio le opzioni di anteprima.

    È possibile scegliere qualsiasi cartella desiderata o crearne una nuova, ma tenere presente che deve trovarsi nel percorso della cartella Assets del progetto. Nel progetto di esempio corrente è già presente una cartella denominata in modo pratico.

  6. Nella finestra di dialogo Cartella immagini di anteprima passare ad Asset>MeshToolkit>Anteprime e quindi fare clic sul pulsante Seleziona cartella.

    Screenshot del caricamento mesh esteso in modo che l'utente possa visualizzare meglio le opzioni di anteprima.

    Si noti che nel caricatore il percorso della cartella di anteprima è stato modificato e ora visualizza Assets/MeshToolkit/Thumbnails.

    Screenshot del caricamento mesh esteso in modo che l'utente possa visualizzare meglio le opzioni di anteprima.

  7. Fare clic sul pulsante Aggiungi anteprime indicazioni. Viene visualizzata una finestra di dialogo Operazione completata che indica che le anteprime sono state generate correttamente.

    Screenshot del caricamento mesh esteso in modo che l'utente possa visualizzare meglio le opzioni di anteprima.

  8. Passare alla cartella Anteprime e verificare che siano state generate tre anteprime.

    Screenshot del caricamento mesh esteso in modo che l'utente possa visualizzare meglio le opzioni di anteprima.

È ora possibile creare le anteprime personalizzate e salvarle in questa cartella. È necessario seguire due linee guida:

  1. Creare tre versioni dell'anteprima: una "grande", una "media" e una "piccola". Le dimensioni per ognuna sono:

    Grande = 1024 x 512 px
    Medio = 512 x 256 px
    Small = 256 x 128 px

    Avere tre versioni dell'anteprima significa che ogni dispositivo che esegue Mesh può scegliere le dimensioni migliori per l'interfaccia utente.

  2. Assegnare alle anteprime gli stessi nomi delle anteprime provvisorie:

    thumbnail_large.png
    thumbnail_medium.png
    thumbnail_small.png

    Le anteprime personalizzate sostituiranno quelle provvisorie nella cartella delle anteprime scelte.

  3. Quando si è pronti per pubblicare l'ambiente, selezionare Compila e pubblica. Le anteprime verranno caricate insieme all'ambiente.

Passaggi successivi