WebGL / Three.js
WebGL est une API web qui affiche des graphismes 3D dans le navigateur via la carte graphique, et Three.js est une bibliothèque JavaScript qui simplifie considérablement la création de scènes 3D au-dessus de WebGL.
WebGL (Web Graphics Library) est une interface de programmation standard intégrée à tous les navigateurs modernes. Elle permet d’afficher des graphismes 2D et 3D accélérés par la carte graphique (GPU), directement dans une page web, sans plugin. C’est la fondation technique de la 3D interactive sur le web.
WebGL étant une API de bas niveau, exigeante et verbeuse, on l’utilise rarement directement. Three.js est la bibliothèque JavaScript la plus répandue pour la surcouche : elle fournit des objets prêts à l’emploi — caméras, lumières, matériaux, géométries — qui rendent la création de scènes 3D bien plus accessible.
Ensemble, WebGL et Three.js permettent d’intégrer des modèles 3D, des animations et des expériences immersives à un site sans application dédiée. L’enjeu est l’optimisation : poids des modèles, niveau de détail et gestion de la mémoire conditionnent la fluidité, surtout sur mobile.
Termes liés.
3D temps réel
La 3D temps réel est une technologie qui calcule et affiche des images en trois dimensions instantanément, image par image, permettant à l’utilisateur d’interagir avec une scène et de la manipuler en direct.
Core Web Vitals
Les Core Web Vitals sont un ensemble d’indicateurs définis par Google qui mesurent l’expérience utilisateur réelle d’une page web — sa vitesse de chargement, sa réactivité et sa stabilité visuelle.
Vous avez un projet derrière ce concept ? On en parle — cadrage, budget et calendrier, sans engagement.
Démarrer un projet