Three.js
Une bibliothèque JavaScript gratuite qui permet à un navigateur web de dessiner et d'animer des scènes en 3D.
Three.js est le logiciel qui rend la 3D possible sur une page web ordinaire. Il prend en charge les parties fastidieuses, à savoir dialoguer avec la carte graphique, placer caméras et lumières et déterminer ce qui se trouve devant quoi, pour qu’un développeur puisse décrire une scène dans un code assez simple et la voir apparaître dans un onglet. Il est gratuit, libre, et constitue depuis des années le choix par défaut pour la 3D dans le navigateur.
Il revient sans cesse dans les démonstrations d’IA pour une raison pratique. Un modèle à qui l’on demande de construire une scène 3D peut produire un seul fichier HTML autonome qui charge Three.js et fonctionne immédiatement, sans rien à installer ni à télécharger. Les résultats sont donc faciles à partager et chacun peut en juger par lui-même.