Three.js vit une vraie métamorphose. WebGPU, TSL, nouvelles possibilités côté performances… en particulier l’IA, qui s’appuie massivement sur Three.js pour générer des expériences 3D. Résultat : les usages explosent et le projet évolue à toute vitesse.À l’approche de la Three.js Conf Paris, les 10 et 11 septembre, c'est le moment parfait pour faire le point avec des personnes qu’on avait particulièrement envie de réunir !Pour cet épisode, Camille et Matthieu retrouvent David Ronai, qu’ils connaissent grâce à l’art génératif, organisateur de la Three.js Conf Paris.Il est accompagné de deux amis : Julian Garnier, créateur d’Anime.js, la librairie avec la plus belle landing page, et Renaud Rohlinger, contributeur de Three.js, qui multiplie les démonstrations impressionnantes d’expériences interactives.Ensemble, ils parlent de Three.js, WebGPU, TSL, IA, performances, open source et créativité, mais aussi de tout ce que ces évolutions changent dans leur manière de développer. •• TIMECODES •• 00:00:00 Introduction et présentation des invités00:03:02 Three.js, c’est quoi — et la première conférence dédiée, à Paris00:07:39 À quoi ça sert aujourd’hui, et pourquoi les IA en génèrent tout le temps00:10:46 WebGL vs WebGPU : ce que débloquent les compute shaders00:15:20 De Flash aux limites du DOM : d’où vient Three.js00:21:23 13 millions de téléchargements par semaine : l’open source face aux PR générées par IA00:28:57 TSL : écrire ses shaders en JavaScript plutôt qu’en GLSL00:38:02 Précompilation : 100 heures d’agents en boucle pour 500 lignes de code00:41:05 Comment ils travaillent réellement avec l’IA (ce n’est pas du vibe coding)00:50:07 « Je ne suis plus un expert » : la crise d’identité, et pourquoi c’est une bonne nouvelle01:03:44 Gaussian Splatting et Nanite : la 3D web se rapproche du natif01:12:48 Conclusions et conseils à celles et ceux qui débutent ••NOS FORMATIONS••https://www.humancoders.com/formations •• GUESTS •• David Ronai, organisateur de la Three.js Conf Parishttps://www.linkedin.com/in/davidronai/https://x.com/makio64https://bsky.app/profile/makio64.bsky.socialhttps://www.makio.io/ Julian Garnier, créateur d’Anime.jshttps://juliangarnier.com/https://x.com/JulianGarnierhttps://bsky.app/profile/julian.gr Renaud Rohlinger, contributeur de Three.js et cofondateur de utsubocohttps://renaudrohlinger.com/https://www.linkedin.com/in/renaudrohlinger/https://x.com/onirenaudhttps://bsky.app/profile/renaudrohlinger.comhttps://x.com/utsuboco •• RESSOURCES •• Three.jshttps://threejs.org Le dépôt GitHubhttps://github.com/mrdoob/three.js Three.js Conf, 10 & 11 septembre, Maison de la Chimie, Parishttps://threejs.paris Les coulisses du site de la conf (Codrops)https://tympanus.net/codrops/2026/02/28/when-community-becomes-ui-building-the-website-for-the-first-three-js-conference/ Les speakers de la conf (Codrops)https://tympanus.net/codrops/2026/07/16/meet-the-speakers-of-the-first-three-js-conference/ TSL, la spécification officiellehttps://threejs.org/docs/TSL.html Anime.js, la librairie de Julianhttps://animejs.com React Three Fiberhttps://r3f.docs.pmnd.rs/ Spark, le renderer Gaussian Splatting pour Three.jshttps://sparkjs.dev SuperSplat, l’éditeur de splats de PlayCanvashttps://superspl.at/editor Utsubo, le studio de Renaudhttps://utsubo.com Bruno Simonhttps://bruno-simon.com Three.js Journey, la formation de Bruno Simonhttps://threejs-journey.com Lusionhttps://lusion.co Matt DesLauriers, art génératifhttps://mattdesl.com