Brève présentation des outils de réalité mixte

Effectué

Pour créer des projets de réalité mixte, vous avez besoin d’outils clés. Les deux projets de réalité mixte qui suivent ce module dans le parcours d’apprentissage inspiré de Space Jam : Nouvelle Ère utilisent deux frameworks distincts :

  • Babylon.js
  • Mixed Reality Toolkit (MRTK)

Avant de vous lancer dans ces frameworks, il est préférable de vous faire une idée des types d’outil qui doivent être installés et prêts à l’emploi tout au long de vos aventures en réalité mixte.

Outils de Babylon.js

Babylon.js est un framework JavaScript complet pour la création de jeux et d’expériences 3D avec HTML5, WebGL, WebVR et Web Audio. Dans la mesure où Babylon.js est un framework web, les outils peuvent être légers. Les deux principaux outils dont vous avez besoin sont les suivants :

  • Visual Studio Code
  • GitHub

Visual Studio Code

Visual Studio Code est un éditeur de code que vous pouvez personnaliser. Il s’agit d’un logiciel open source, vous pouvez donc voir son évolution, suggérer des idées d’amélioration, signaler des bogues ou même apporter votre contribution.

Pour le télécharger et l’installer gratuitement sur n’importe quelle plateforme, accédez au site web de Visual Studio Code.

Visual Studio Code dispose également d’un marketplace d’extensions qui vous permettent de personnaliser votre expérience de développement. Si vous ne l’avez pas déjà fait, installez l’extension CodeTour à partir de Visual Studio Marketplace. Vous trouverez plus d’informations sur cette extension dans le dépôt open source correspondant sur GitHub.

GitHub

GitHub rassemble la plus grande communauté open source. Il s’agit d’une plateforme de contrôle de code source pour votre code. GitHub prend également en charge le déploiement d’applications, la collaboration à des projets par petits groupes ainsi que la contribution à de grands projets open source.

Tous les projets de démarrage inspirés par Space Jam : Nouvelle Ère se trouvent sur GitHub. L’un des avantages de GitHub pour Visual Studio Code et CodeTour est qu’ils fonctionnent ensemble. L’extension CodeTour du projet de réalité mixte Babylon.js se trouve dans le dépôt GitHub. Vous pouvez cloner votre projet GitHub à partir de Visual Studio Code.

Pour démarrer sur GitHub, créez un compte sur GitHub.com. Les comptes sont gratuits pour les dépôts publics et privés.

Mixed Reality Toolkit

Le kit SDK Windows 10 et Mixed Reality Toolkit sont des outils puissants. Avec la puissance de Visual Studio et de Unity, vous pouvez créer une expérience de réalité mixte entièrement immersive, conçue pour des casques. Mais ne vous inquiétez pas ! Unity fournit un environnement de test efficace. Le seul matériel dont vous avez besoin est donc un ordinateur Windows 10.

Visual Studio

Visual Studio est un IDE (environnement de développement intégré) beaucoup plus grand que celui de Visual Studio Code. Tout comme Visual Studio Code, Visual Studio dispose d’un marketplace d’extensions qui peuvent vous aider à configurer l’environnement pour améliorer votre productivité.

Pour ce parcours d’apprentissage, vous avez uniquement besoin de Visual Studio Community Edition, qui est gratuit. Le kit MRTK nécessite Windows 10. Vous devez donc télécharger Visual Studio et non Visual Studio pour Mac.

Unity

Unity est une plateforme de création de contenu interactif et en temps réel. Unity est l’une des meilleures plateformes permettant de créer des jeux 2D et 3D ainsi que des expériences de réalité mixte. En raison de son intégration étroite à Visual Studio, vous pouvez rester dans Unity pour la majeure partie de votre projet de réalité mixte. Vous allez ouvrir Visual Studio, puis le script exact à modifier pour rendre votre environnement interactif.

Si vous suivez ce parcours d’apprentissage et si vous souhaitez essayer Unity, téléchargez la version gratuite, Unity Personal. Pour en savoir plus sur Unity, essayez les tutoriels et les exemples de jeux sur le site de téléchargement de Unity.

© 2021 Warner Bros. Ent. Tous droits réservés.