Vue d’ensemble du développement JavaScript

JavaScript est l’un des langages de programmation les plus populaires dans le monde ! Il est simple, léger et largement utilisé sur le web. Tirez parti de la puissance de vos compétences JavaScript et web pour créer des expériences Mixed Reality plus attrayantes.

Mixed Reality applications sur le web

Mixed Reality fonctionnalités sont disponibles sur le web à l’aide de WebXR. Vous pouvez voir du contenu de réalité virtuelle (VR) et de réalité augmentée (AR) dans un navigateur Compatible WebXR sans installer de logiciels ou de plug-ins supplémentaires. Vous pouvez utiliser ce même navigateur avec un appareil physique comme le HoloLens 2. Consultez notre documentation WebXR pour plus d’informations.

Notes

WebVR est déconseillé et n’est pas disponible dans les navigateurs actuels. Il ne doit donc pas être utilisé pour un nouveau développement. Vous devez migrer toutes les implémentations WebVR existantes vers WebXR.

Que puis-je utiliser pour développer des expériences web immersives ?

La liste suivante montre les infrastructures et API JavaScript pour créer des expériences immersives qui dominent actuellement le marché et sont largement acceptées et adoptées par Mixed Reality développeurs JavaScript :

Infrastructure Exemple
Babylon.js

Babylon est un moteur JavaScript 3D qui facilite le développement de contenu 3D et d’applications immersives. Avant de commencer à utiliser des applications immersives, nous vous recommandons d’apprendre les principes de base du développement Babylon.js.

- Découvrez comment créer des applications 3D avec Babylon.js prise en main.
- Lire avec des exemples 3D et leur code source à l’aide de Babylon.js Playground
- Explorer plus en détail dans WebXR
- Découvrez comment bien démarrer avec nos tutoriels Créer votre première application « Hello World ! »
BabylonJS Logo
A-Frame

Une trame est une infrastructure JavaScript déclarative pour bien démarrer avec virtual Reality sur le web. Consultez la documentation A-Frame pour en savoir plus.
A-Frame
Three.js

Three.js est une bibliothèque 3D populaire pour créer des expériences immersives. En savoir plus sur three.js dans la page de documentation et en explorant des exemples.
Three.js
WebGL

Vous pouvez accéder directement aux API d’appareil WebXR à l’aide des API WebGL. WebGL (bibliothèque de graphiques web) est une API JavaScript pour rendre des graphiques 3D et 2D interactifs hautes performances au sein d’un navigateur web compatible sans utiliser de plug-ins.
WebGL

Étapes suivantes

Découvrez comment bien démarrer avec nos tutoriels.

Voir aussi