Didacticiel Mesh 101 Chapitre 1 : Vue d’ensemble et configuration
Le tutoriel Mesh 101 est un excellent moyen d’apprendre à ajouter des fonctionnalités de maillage à un projet Unity pour créer une expérience d’apprentissage interactive. Créé pour les développeurs Unity intermédiaires à avancés, ce tutoriel vous donnera une solide compréhension de la puissance du maillage, couvrant les interactions de maillage et la physique, les scripts, etc. Vous allez commencer par un projet Unity prédéfini, ajouter une interactivité personnalisée et d’autres fonctionnalités de maillage, puis déployer le projet en tant qu’environnement sur Microsoft Mesh. Les clients peuvent participer à un événement basé sur votre environnement où ils découvriront les éoliennes en visitant une série de stations interactives et en faisant l’expérience d’une interaction et d’une communication multi-utilisateur.
Le projet de didacticiel s’appelle Mesh101 et est inclus dans le kit de ressources Mesh.
Important
Le projet de tutoriel est régi par la licence MIT, comme indiqué dans le fichier LICENSE.txt dans le référentiel Mesh-Toolkit-Unity . Toutefois, les fonctionnalités d’exemples dépendent du kit de ressources Mesh, qui est régi par une licence distincte et contient des logiciels tiers. Une licence Teams Premium est requise pour utiliser l’application Mesh pour les espaces immersifs personnalisés dans Mesh sur PC et Quest. Une licence n’est pas nécessaire pour développer avec le kit de ressources Mesh, mais vous ne pourrez pas créer et publier des environnements dans Mesh et organiser ou joindre des événements dans Mesh si vous et vos utilisateurs n’avez pas de licences Teams Premium. Pour plus d’informations, consultez Configurer M365 pour Microsoft Mesh.
Le tutoriel est structuré comme suit :
Chapitre 1 : Vue d’ensemble et configuration (cet article)
Chapitre 3 : Ajouter de l’interactivité avec Mesh Visual Scripting
- Station 3.1 : Créer un bouton interagissant
- Station 3.2 : Déclencher une boîte de dialogue d’informations
- Station 3.3 : Téléporter vers le générateur d’éoliennes
Chapitre 4 : Déplacer des objets et déclencher des animations avec mesh Interactables et Physique
- Station 4.1 : Récupération et libération
- Station 4.2 : Déclencheur d’animation
- Station 4.3 : Contrainte des corps
Chapitre 5 : Rendre votre environnement disponible pour les événements
Chapitre 6 : Tester votre environnement dans l’application Mesh
Chapitre 7 : Créer un événement et inviter d’autres personnes
Terminologie
En termes de maillage, le projet que vous créez dans Unity, puis que vous chargez sur Mesh sur le web est appelé un environnement.
Prérequis
Expérience Unity précédente
Ce tutoriel suppose que vous disposez des compétences Unity intermédiaires à avancées nécessaires pour créer un environnement. Nous vous recommandons également de vous familiariser avec les scripts visuels Unity . Toutefois, nous avons reçu des commentaires des novices en écriture de scripts qui ont trouvé le tutoriel facile à suivre. Un bon endroit pour apprendre les notions de base de Visual Scripting est le tutoriel sur les scripts visuels d’Unity. Cela vous apprend la plupart, sinon tous les concepts dont vous avez besoin pour commencer à utiliser Mesh Visual Scripting.
Si ce n’est pas le cas, vous pouvez toujours créer, personnaliser et produire des événements Mesh à l’aide d’environnements prêts à l’emploi.
Configuration matérielle requise
Configuration minimale requise pour les PC : 4 cœurs de processeur, 8 Go de RAM
Unity version 2022.3.15
Unity version 2022.3.7.15 est requise pour ce didacticiel.
Passer en revue la configuration système requise pour Unity
Obtenir de l’aide pour installer Unity
Votre installation doit inclure des modules pour Android et Windows. L’application Mesh fonctionne pour PC et l’Oculus Quest 2, et Android est le système d’exploitation pour la quête.
Configurer des éléments pour Mesh
Télécharger l’application de bureau Mesh
Télécharger Microsoft Mesh sur PC
Télécharger les exemples mesh Toolkit
Le projet de didacticiel Mesh 101 est disponible dans le référentiel GitHub Mesh-Toolkit-Unity .
Dans votre navigateur, accédez à GitHub, puis accédez au référentiel Mesh-Toolkit-Unity.
Sélectionnez le bouton Code , puis Sélectionnez Télécharger le zip.
Sur votre lecteur C :, créez un dossier avec un nom d’un mot (par exemple, « Mesh101 »), puis déplacez ou copiez le fichier zip du kit de ressources Mesh téléchargé vers ce dossier. Cela est fait pour éviter de rencontrer un problème avec la limite de longueur du chemin d’accès Windows, qui est de 256 caractères. IMPORTANT : ne placez pas le fichier Zip sur le bureau Windows. En arrière-plan, cela crée un très long nom de chemin d’accès.
Dans l’exemple ci-dessous, l’utilisateur a créé un dossier sur son lecteur C : nommé Mesh101. Ensuite, ils ont déplacé le fichier zip du kit de ressources Mesh téléchargé vers le dossier Mesh101 .
Décompressez les exemples de fichier Zip dans le même dossier, puis parcourez la hiérarchie des dossiers décompressés jusqu’à ce que le dossier Mesh101 s’affiche . Celui-ci contient le projet de didacticiel que vous allez ouvrir dans le chapitre suivant.
Package mesh toolkit
Pour ce tutoriel, le seul package dont vous avez besoin est le package mesh toolkit et il est déjà préchargé dans le projet de didacticiel. Si vous créez votre propre projet à partir de zéro, vous devez importer le package mesh toolkit.