Panoramica dello sviluppo di mesh

Operazioni che è possibile eseguire con Mesh

Gli sviluppatori mesh hanno l'opportunità di riunire le persone in esperienze immersive condivise in 2D (PC) o 3D (Quest). Microsoft Teams offre l'esperienza Mesh in spazi immersive predefiniti, ma è possibile creare esperienze personalizzate che sfruttano appieno la creatività. Creare impostazioni fantasiose in Unity, aggiungere modelli 3D creati dall'utente e da altri utenti e sviluppare attività che faranno piacere ai visitatori delle esperienze. Sarà anche possibile aiutare gli host delle esperienze a ridurre i costi aziendali mettendo insieme i team distribuiti.

Ecco alcuni esempi dei tipi di esperienze che è possibile creare:

Un'infografica che mostra cinque possibili tipi di esperienze mesh.

Fare clic sulle anteprime seguenti per informazioni sulle operazioni eseguite da alcuni dei nostri partner con Mesh.


un'immagine di anteprima del logo Accenture su cui il lettore può fare clic per aprire un'immagine descrittiva più grande.


un'immagine di anteprima del logo Takeda su cui il lettore può fare clic per aprire un'immagine descrittiva più grande.


un'immagine di anteprima del titolo del progetto Mesh del World Economic Forum che il lettore può fare clic per aprire un'immagine descrittiva più grande.

Come funziona la compilazione e la pubblicazione di un'esperienza mesh

L'esperienza mesh personalizzata inizia in Unity come nuovo progetto o esempio esistente. La chiave per creare queste esperienze è il toolkit Mesh per Unity che offre una raccolta di funzionalità che consentono di sviluppare mondi interattivi avanzati. È possibile aggiungere contenuto alla scena di progetto/esempio e quindi caricarlo in una raccolta in mesh sul Web come ambiente. Un organizzatore può quindi creare un evento Mesh basato sull'ambiente.

Nella sezione Sviluppare ambienti del sito della Guida di Mesh sono disponibili articoli che illustrano le funzionalità del toolkit mesh, illustrano la configurazione di Unity e forniscono istruzioni dettagliate per la creazione e la pubblicazione dell'ambiente in Mesh sul Web. Se non si vuole iniziare da zero, è possibile usare uno dei nostri progetti di esempio Mesh come punto di partenza.

Passaggi principali dello sviluppo mesh
Scegli il tuo viaggio
È possibile creare da un'esercitazione o da un esempio o iniziare da zero.
Aggiungere modelli 3D, trame e illuminazione
Aggiungere funzionalità avanzate (animazioni, fisica, WebSlates)
Aggiungere logica con script visivi e script cloud C#
Compilare e pubblicare l'ambiente
Esplorare gli esempi di mesh

Il toolkit Mesh in dettaglio

Infografica che mostra quattro delle funzionalità del toolkit mesh.

  • Gli strumenti grafici mesh sono una raccolta di script, shader, asset ed esempi creati per migliorare la fedeltà visiva dei mondi Mesh mantenendo al tempo stesso i budget delle prestazioni.

    Screenshot degli shader disponibili nel toolkit mesh.

  • La fisica mesh consente di creare contenuti dinamici coinvolgenti.

    Screenshot della massa e della gravità mostrata nell'esempio Mesh Science Building, con oggetti che ruotano intorno al sole.

  • Le mesh interagiscono per consentire ai partecipanti di eventi di selezionare, afferrare, tenere e generare oggetti.

    Screenshot del gioco di rilascio della palla nell'esempio Mesh Science Building.

  • Le funzionalità di controllo mesh consentono agli host eventi di controllare e sincronizzare la riproduzione di video e sequenza temporale in più sale di un evento di grandi dimensioni.

    Screenshot di una sequenza temporale in Unity.

  • I trigger mesh, gli ancoraggi e i tether consentono agli avatar di attivare eventi, spostarsi senza problemi con un oggetto o essere collegati a un oggetto stazionario (ad esempio, un sedile o un podio).

    Screenshot di un volume di trigger in Unity.

  • L'avatar mesh genera e i punti di viaggio consentono agli avatar di generare o spostarsi in posizioni specifiche.

    Screenshot degli avatar generati in un'esperienza mesh.

  • I WebSlate mesh sono pannelli che visualizzano il contenuto Web.

    Screenshot di un'esperienza mesh con un WebSlate sul muro che mostra un video.

  • Gli script visivi mesh consentono di aggiungere il comportamento di runtime interattivo e dinamico agli ambienti mesh creando grafici di script invece di scrivere codice.

    Screenshot di uno script visivo.

  • Lo scripting cloud mesh è un approccio di codifica più tradizionale che consente di connettersi ai dati back-end in tempo reale, chiamare le API .NET tramite script del server ospitati nel cloud e altro ancora.

    Screenshot di uno script usato per lo script cloud.

  • La modalità di riproduzione con l'emulatore mesh consente di premere Play in un progetto di contenuto Mesh e visualizzare in anteprima l'aspetto del contenuto ai partecipanti che partecipano agli eventi in base all'ambiente in uso.

    Screenshot di un progetto Unity che esegue l'emulatore mesh.

  • Mesh Uploader è il modo in cui si caricano gli ambienti creati in Mesh sul Web.

    Screenshot del caricamento mesh con selezione della scena in corso.

  • Il contenuto mesh analizzatore prestazioni (CPA) segnala automaticamente problemi di ottimizzazione del contenuto e opportunità prima che il contenuto venga caricato in Mesh sul Web.

    Screenshot della schermata principale della analizzatore prestazioni Contenuto.

Note

  • Il toolkit Mesh è gratuito per il download. Tuttavia, è necessaria una licenza di Teams Premium per tutti gli utenti (inclusi sviluppatori e artisti 3D tecnici) per usare Microsoft Mesh. È possibile iniziare a creare un progetto gratuitamente, ma è necessario disporre di una licenza prima di poter compilare e pubblicare l'ambiente.

  • Mesh offre controlli di sicurezza, conformità e privacy di livello aziendale per i dati aziendali e degli utenti.

  • Mesh si integra con app M365: Teams, calendario di Exchange e Outlook con collegamenti diretti per l'accesso diretto alle app.

Passaggi successivi