Freigeben über


Übersicht über die Mesh-Entwicklung

Was Können Sie mit Mesh tun?

Als Mesh-Entwickler haben Sie eine aufregende Möglichkeit, Menschen in gemeinsamen immersiven Erfahrungen in 2D (PC) oder 3D (Oculus Quest) zusammenzubringen. Microsoft Teams bietet die Mesh-Benutzeroberfläche in vordefinierten immersiven Räumen, aber Sie können benutzerdefinierte Umgebungen erstellen, die Ihre Kreativität voll ausschöpfen. Erstellen Sie fantasievolle Einstellungen in Unity, fügen Sie 3D-Modelle hinzu, die von Ihnen und anderen erstellt wurden, und entwickeln Sie Aktivitäten, die Die Besucher Für Ihre Erfahrungen begeistern werden. Sie helfen den Gastgebern Ihrer Erfahrungen auch dabei, die Geschäftskosten zu senken, indem Sie verteilte Teams zusammenbringen.

Hier sind einige Beispiele für die Arten von Erfahrungen, die Sie erstellen können:

Eine Infografik, die fünf mögliche Arten von Mesh-Erfahrungen zeigt.

Klicken Sie auf die Miniaturansichten unten, um zu erfahren, was einige unserer Partner mit Mesh tun.


ein Miniaturbild des Accenture-Logos, auf das der Leser klicken kann, um ein größeres beschreibendes Bild zu öffnen.


ein Miniaturbild des Takeda-Logos, auf das der Leser klicken kann, um ein größeres beschreibendes Bild zu öffnen.


ein Miniaturbild des Mesh-Projekttitels des Weltwirtschaftsforums, auf das der Leser klicken kann, um ein größeres beschreibendes Bild zu öffnen.

Funktionsweise des Erstellens und Veröffentlichens einer Mesh-Benutzeroberfläche

Ihre benutzerdefinierte Mesh-Benutzeroberfläche beginnt in Unity als neues Projekt oder als vorhandenes Beispiel. Ihr Schlüssel zum Erstellen dieser Erfahrungen ist das Mesh-Toolkit für Unity, das eine Sammlung von Features bietet, mit denen Sie umfassende interaktive Welten entwickeln können. Sie können dem Projekt/der Beispielszene Inhalte hinzufügen und sie dann als Umgebung in eine Sammlung in Mesh im Web hochladen. Ein Organisator kann dann basierend auf Ihrer Umgebung ein Mesh-Ereignis erstellen.

Im Abschnitt Umgebung entwickeln der Mesh-Hilfewebsite finden Sie Artikel, in denen Sie die Features des Mesh-Toolkits kennenlernen, sie durch das Unity-Setup führen und schrittweise Anleitungen zum Erstellen und Veröffentlichen Ihrer Umgebung in Mesh im Web bereitstellen. Wenn Sie nicht von Grund auf neu beginnen möchten, können Sie eines unserer Mesh-Beispielprojekte als Ausgangspunkt verwenden.

Wichtige Schritte in der Mesh-Entwicklung
Wählen Sie Ihre Reise
(Sie können aus einem Tutorial oder Beispiel erstellen oder von Grund auf neu beginnen.)
Hinzufügen von 3D-Modellen, Texturen und Beleuchtung
Hinzufügen von erweiterten Features (Animationen, Physik, WebSlates)
Hinzufügen von Logik mit visuellen Skripts und C#-Cloudskripts
Erstellen und Veröffentlichen Ihrer Umgebung
Erkunden von Mesh-Beispielen

Das Mesh-Toolkit im Detail

Eine Infografik mit vier Features des Mesh-Toolkits.

  • Mesh-Grafiktools sind eine Sammlung von Skripts, Shadern, Ressourcen und Beispielen, die erstellt wurden, um die visuelle Genauigkeit von Mesh-Welten zu verbessern und gleichzeitig die Leistungsbudgets einzuhalten.

    Screenshot von Shadern, die im Mesh-Toolkit verfügbar sind.

  • Mit der Mesh-Physik können Sie ansprechende dynamische Inhalte erstellen.

    Screenshot des Exponats

  • Mesh-Interagierbare Elemente ermöglichen es Ereignisteilnehmern, Objekte auszuwählen, zu greifen, zu halten und zu werfen.

    Screenshot: Ausstellung des Ballabwurfspiels im Mesh Science Building-Beispiel.

  • Mesh-Steuerbare ermöglichen es Ereignishosts, Video- und Zeitleiste Wiedergabe in mehreren Räumen eines großen Ereignisses zu steuern und zu synchronisieren.

    Screenshot einer Zeitleiste in Unity.

  • Gittertrigger, Anker und Tether ermöglichen es Avataren, Ereignisse auszulösen, sich reibungslos mit einem Objekt fortzubewegen oder an ein Objekt angefügt zu werden, das stationär ist (z. B. einen Sitz oder ein Podium).

    Screenshot eines Triggervolumes in Unity.

  • Mesh-Avatar-Spawn- und Reisepunkte ermöglichen es Avataren, an bestimmten Orten zu spawnen oder zu diesen zu bewegen.

    Screenshot: Avatare, die in einer Mesh-Benutzeroberfläche erstellt wurden.

  • Mesh WebSlates sind Bereiche, die Webinhalte anzeigen.

    Screenshot einer Mesh-Erfahrung mit einem WebSlate an der Wand mit einem Video

  • Mit visuellen Mesh-Skripts können Sie Ihren Mesh-Umgebungen Interaktivität und dynamisches Laufzeitverhalten hinzufügen, indem Sie Skriptdiagramme erstellen, anstatt Code zu schreiben.

    Screenshot eines visuellen Skripts.

  • Mesh-Cloudskripterstellung ist ein traditionellerer Codierungsansatz, mit dem Sie eine Verbindung mit Echtzeit-Back-End-Daten herstellen, .NET-APIs über in der Cloud gehostete Serverskripts aufrufen können und vieles mehr.

    Screenshot eines Skripts, das für cloudbasierte Skripterstellung verwendet wird.

  • Im Wiedergabemodus mit Mesh-Emulator können Sie in einem Mesh-Inhaltsprojekt die Wiedergabe drücken und eine Vorschau anzeigen, wie Ihre Inhalte für Teilnehmer angezeigt werden, die ereignisse basierend auf Ihrer Umgebung beitreten.

    Screenshot eines Unity-Projekts, in dem der Mesh-Emulator ausgeführt wird.

  • Mit Mesh Uploader laden Sie die von Ihnen erstellten Umgebungen in Mesh im Web hoch.

    Screenshot des Mesh-Uploaders mit der Auswahl der Szenen

  • Mesh Content Leistungsanalyse (CPA) meldet automatisch Probleme und Möglichkeiten zur Inhaltsoptimierung, bevor Inhalte in Mesh im Web hochgeladen werden.

    Screenshot des Standard Bildschirms des inhaltsbezogenen Leistungsanalyse.

Hinweise

  • Das Mesh-Toolkit kann kostenlos heruntergeladen werden. eine Teams Premium-Lizenz ist jedoch erforderlich, damit alle Benutzer (einschließlich Entwickler und technische 3D-Künstler) Microsoft Mesh verwenden können. Sie können kostenlos mit der Erstellung eines Projekts beginnen, aber Sie müssen über eine Lizenz verfügen, bevor Sie die Umgebung erstellen und veröffentlichen können.

  • Mesh bietet Sicherheits-, Compliance- und Datenschutzkontrollen auf Unternehmensniveau für Benutzer- und Unternehmensdaten.

  • Mesh lässt sich mit M365-Apps – Teams, Exchange-Kalender und Outlook – mit DeepLinks für den direkten App-Zugriff integrieren.

Nächste Schritte