Kimi K3.1 Pro écrit le code de mondes 3D avec Three.js : la démo est déjà disponible dans le navigateur

La démo Kimi 3D Worlds est apparue sur Hugging Face Spaces. Vous décrivez un lieu par écrit, vous ajoutez si vous le souhaitez un croquis ou choisissez un style, et Kimi K3.1 Pro écrit le code exécutable de la scène en Three.js et WebGL. Le résultat s'affiche immédiatement en plein écran dans le navigateur, avec contrôle de la caméra, de la lumière, des shaders et des animations. C'est un exemple parlant d'un LLM qui travaille non pas avec des images, mais avec du code.

Traité par IA depuis TG: @cgevent (Метаверсище и ИИще) ; édité par Hamidun News
Kimi K3.1 Pro écrit le code de mondes 3D avec Three.js : la démo est déjà disponible dans le navigateur
Source : TG: @cgevent (Метаверсище и ИИще). Collage: Hamidun News.
Écouter l'article
Fiche synthèse et chiffres clés
ParamètreDonnées
Source primaireTG: @cgevent (Метаверсище и ИИще) ↗
Rédacteur en chef
ModèleMoE, 2,8 billions de paramètres, dont 104 milliards actifs
Chiffre clé #2En sortie, du code Three.js et non une vidéo : la scène reste modifiable
Entréetexte, éventuellement un croquis et le choix d'un style visuel

Une douleur bien connue : il vous faut une scène 3D simple pour un prototype, une landing page ou la démo d'une mécanique de jeu. L'assembler à la main avec Three.js prend du temps, et les réseaux de neurones pour la 3D fournissent généralement des maillages lourds, difficiles à intégrer dans un projet sans efforts. La démo Kimi 3D Worlds sur Hugging Face Spaces montre une autre voie : le modèle n'écrit pas un modèle 3D, mais un programme qui construit le monde.

Ce que c'est et comment ça fonctionne

Kimi 3D Worlds est une application web interactive qui présente les capacités du modèle Kimi K3.1 Pro en matière de génération de scènes 3D. D'après l'auteur du post, il s'agit d'une architecture MoE : 2,8 billions de paramètres au total, dont 104 milliards actifs pour chaque token. Pour le lecteur, ce n'est pas le chiffre en soi qui compte, mais le principe : un grand modèle à activation parcimonieuse, capable d'écrire un code long et cohérent.

Le scénario est simple. Vous saisissez une description textuelle d'un lieu, par exemple « une forêt brumeuse avec un lac à l'aube ». Si besoin, vous joignez un croquis de référence ou choisissez un style visuel. Ensuite, Kimi K3.1 Pro génère le code exécutable de la scène en Three.js et WebGL. Le monde s'affiche dans le navigateur en mode plein écran. Selon la description, il comprend un contrôle libre de la caméra, un éclairage procédural, des shaders et l'animation des objets.

Voici le point essentiel. Vous n'obtenez ni un ensemble de pixels ni un asset binaire fermé, mais du JavaScript ordinaire. On peut l'ouvrir, le lire, ajuster la couleur du brouillard, modifier la vitesse d'animation ou le brancher à sa propre application. Pour un développeur, c'est plus proche d'un « composant généré » que d'une « image générée ».

Pourquoi c'est intéressant pour les praticiens

Premièrement : les prototypes rapides. Un product manager peut montrer en quelques minutes à son équipe à quoi ressemblera un configurateur 3D, un showroom virtuel ou un arrière-plan interactif pour un site. Auparavant, une telle maquette exigeait un développeur front-end dédié, expérimenté en WebGL.

Deuxièmement : le seuil d'entrée. Three.js est une bibliothèque puissante, mais pas la plus accueillante : scène, caméra, moteur de rendu, matériaux, shaders. Générer du code à partir d'une description permet de partir d'une base fonctionnelle et d'apprendre dessus, plutôt que d'un fichier vide.

Troisièmement : un signal pour le marché. Les modèles démontrent de plus en plus leurs capacités par la génération d'artefacts interactifs : jeux, visualisations, mini-applications. C'est un test non pas sur benchmark, mais en conditions réelles : le code se lance et a une allure correcte, ou non. Pour évaluer les capacités de codage d'un modèle, ce format est plus honnête que de jolis chiffres.

Limites et points de vigilance

Pour l'instant, il ne s'agit que d'une démo. Le post ne dit pas comment le modèle se comporte face à des requêtes complexes, combien de temps prend la génération ni à quel point le code se lance de façon stable dès la première tentative. Rien non plus sur les performances : des scènes procédurales avec shaders sur un appareil peu puissant ou dans un navigateur mobile peuvent ramer, et seule une optimisation manuelle y remédie.

Il y a aussi la question de la qualité. Le code de scène généré n'est pas forcément propre : structure, réutilisation, libération de la mémoire, adaptation à différents écrans. Pour la production, il faudra le relire comme n'importe quel code produit par un LLM. Il convient également de vérifier les conditions d'utilisation du modèle et de la démo si vous comptez reprendre le résultat dans un projet commercial.

Enfin, l'accès. Il s'agit d'un Space sur Hugging Face, et non d'un produit API abouti avec des garanties. Rien ne permet de supposer que la démo fonctionnera sans interruption ni que les mêmes capacités seront disponibles de la même manière via une API.

Que faire dès maintenant

Si vous développez un produit web avec des scènes, des visualisations ou des jeux, consacrez une demi-heure à un test. Soumettez à la démo trois requêtes de complexité différente : un paysage simple, une scène avec des objets interactifs et une scène d'après votre croquis. Examinez le code obtenu, le nombre de nombres magiques qu'il contient et s'il peut être intégré à votre projet sans réécriture.

Si vous choisissez un modèle pour des tâches de codage, ajoutez « génère une scène 3D en Three.js » à votre jeu de tests personnel. C'est une vérification rapide du raisonnement spatial, de la maîtrise de l'API d'une bibliothèque et de la capacité à mener un long code jusqu'à un état exécutable.

En résumé : Kimi 3D Worlds n'est pas une révolution, mais une bonne vitrine montrant que la génération de code dépasse le cadre des formulaires et des applications CRUD. Si la qualité se confirme sur vos tâches, vous disposerez d'un moyen rapide de transformer une description en prototype vivant, qui reste du code ordinaire et peut être retravaillé.

Dossier

Questions clés sur cet article

Que sait-on sur Ce que c'est et comment ça fonctionne ?

Kimi 3D Worlds est une application web interactive qui présente les capacités du modèle Kimi K3.1 Pro en matière de génération de scènes 3D. D'après l'auteur du post, il s'agit d'une architecture MoE : 2,8 billions de paramètres au total, dont 104 milliards actifs pour chaque token. Pour le lecteur, ce n'est pas le chiffre en soi qui compte, mais le principe : un grand modèle à activation parcimonieuse, capable d'écrire un code long et cohérent. Le scénario est simple.

Pourquoi c'est intéressant pour les praticiens?

Premièrement : les prototypes rapides. Un product manager peut montrer en quelques minutes à son équipe à quoi ressemblera un configurateur 3D, un showroom virtuel ou un arrière-plan interactif pour un site. Auparavant, une telle maquette exigeait un développeur front-end dédié, expérimenté en WebGL. Deuxièmement : le seuil d'entrée. Three.js est une bibliothèque puissante, mais pas la plus accueillante : scène, caméra, moteur de rendu, matériaux, shaders.

Que sait-on sur Limites et points de vigilance ?

Pour l'instant, il ne s'agit que d'une démo. Le post ne dit pas comment le modèle se comporte face à des requêtes complexes, combien de temps prend la génération ni à quel point le code se lance de façon stable dès la première tentative. Rien non plus sur les performances : des scènes procédurales avec shaders sur un appareil peu puissant ou dans un navigateur mobile peuvent ramer, et seule une optimisation manuelle y remédie. Il y a aussi la question de la qualité.

ZK
Zhemal Khamidun — CPO d'Alpina Digital, product manager d'AlpinaGPT. Conçoit des produits IA depuis 2019. Hamidun News est un projet personnel devenu un agrégateur en production avec plus de 6 000 lecteurs.
✦ Unified AI Workspace · Nomad

Test Frontier LLMs & Autonomous Agents in One Workspace

Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.

Try Nomad AI →Launch Nomad Agent
Qu'en pensez-vous ?
Chargement des commentaires…