Kimi K3.1 Pro escribe el codigo de mundos 3D en Three.js: la demo ya funciona en el navegador

Ha aparecido una demo de Kimi 3D Worlds en Hugging Face Spaces. El usuario describe un entorno mediante texto y, si quiere, añade un boceto o elige un estilo; Kimi K3.1 Pro escribe entonces codigo ejecutable para la escena con Three.js y WebGL. El resultado se renderiza de inmediato a pantalla completa en el navegador, con controles de camara, iluminacion, shaders y animacion. Es un ejemplo claro de como un LLM trabaja con codigo y no con una imagen.

Procesado por IA desde TG: @cgevent (Метаверсище и ИИще); editado por Hamidun News
Kimi K3.1 Pro escribe el codigo de mundos 3D en Three.js: la demo ya funciona en el navegador
Fuente: TG: @cgevent (Метаверсище и ИИще). Collage: Hamidun News.
Escuchar artículo
Ficha técnica y cifras clave
ParámetroDatos
Fuente originalTG: @cgevent (Метаверсище и ИИще) ↗
Editor jefe
ModeloMoE, 2,8 billones de parametros, 104.000 millones activos
La salida es codigo Three.js, no videola escena se puede editar
Entradatexto y, de forma opcional, un boceto y la seleccion del estilo visual

Un problema muy conocido: hace falta una escena tridimensional sencilla para un prototipo, una landing page o una demo de una mecanica de juego. Construirla a mano en Three.js lleva tiempo, mientras que las redes neuronales orientadas al 3D suelen entregar mallas pesadas que no se pueden incorporar a un proyecto sin complicaciones. La demo Kimi 3D Worlds de Hugging Face Spaces muestra otra via: el modelo no escribe un modelo 3D, sino un programa que construye el mundo.

Que es y como funciona

Kimi 3D Worlds es una aplicacion web interactiva que muestra la capacidad del modelo Kimi K3.1 Pro para generar escenas 3D. Segun la descripcion del autor de la publicacion, utiliza una arquitectura MoE con 2,8 billones de parametros en total, de los cuales 104.000 millones se activan para cada token. Para el lector, lo importante no es la cifra por si sola, sino el principio: un modelo grande con activacion dispersa capaz de escribir codigo largo y coherente.

El proceso es sencillo. Se introduce una descripcion textual del entorno, por ejemplo, «un bosque brumoso con un lago al amanecer». Si es necesario, se adjunta un boceto de referencia o se elige un estilo visual. A continuacion, Kimi K3.1 Pro genera codigo ejecutable para la escena con Three.js y WebGL. El mundo se renderiza a pantalla completa en el navegador. Segun la descripcion, incluye control libre de la camara, iluminacion procedural, shaders y animacion de objetos.

Esta es la diferencia fundamental: el resultado no es un conjunto de pixeles ni un recurso binario cerrado, sino JavaScript convencional. Se puede abrir, leer, modificar el color de la niebla, cambiar la velocidad de la animacion o conectarlo a una aplicacion propia. Para un desarrollador, se parece mas a un «componente generado» que a una «imagen generada».

Por que resulta interesante para los profesionales

Primero, por la rapidez de los prototipos. En cuestion de minutos, un equipo de producto puede mostrar como seria un configurador 3D, una sala de exposicion virtual o un fondo interactivo para un sitio web. Antes, una maqueta de este tipo exigia un desarrollador front-end especializado y con experiencia en WebGL.

Segundo, por la barrera de entrada. Three.js es una biblioteca potente, pero no la mas accesible: hay que trabajar con la escena, la camara, el renderizador, los materiales y los shaders. Generar codigo a partir de una descripcion permite comenzar con una base funcional y aprender sobre ella, en vez de partir de un archivo vacio.

Tercero, porque es una señal para el mercado. Cada vez mas modelos muestran sus capacidades generando artefactos interactivos: juegos, visualizaciones y miniaplicaciones. No es una prueba de benchmark, sino una comprobacion practica: el codigo funciona y tiene un aspecto aceptable, o no. Para evaluar la capacidad de programacion de un modelo, este formato es mas honesto que unas cifras llamativas.

Limitaciones y aspectos que conviene vigilar

Por ahora, se trata precisamente de una demo. La publicacion no aclara como se comporta el modelo con solicitudes complejas, cuanto tarda la generacion ni con que estabilidad se ejecuta el codigo al primer intento. Tampoco se habla del rendimiento: las escenas procedurales con shaders pueden ir lentas en dispositivos poco potentes o navegadores moviles, y eso solo se resuelve mediante optimizacion manual.

Tambien esta la cuestion de la calidad. El codigo generado para una escena no tiene por que ser ordenado en cuanto a estructura, reutilizacion, liberacion de memoria o adaptacion a distintos tamaños de pantalla. Para llevarlo a produccion, habra que revisarlo igual que cualquier otro codigo producido por un LLM. Tambien conviene comprobar las condiciones de uso del modelo y de la demo si se pretende incorporar el resultado a un proyecto comercial.

Por ultimo, el acceso. Se trata de un Space de Hugging Face, no de un producto API terminado con garantias. No hay motivos para suponer que la demo funcionara sin interrupciones ni que las mismas capacidades esten disponibles de forma equivalente mediante una API.

Que hacer ahora mismo

Si estas creando un producto web con escenas, visualizaciones o juegos, dedica media hora a probarlo. Plantea a la demo tres solicitudes de distinta complejidad: un paisaje sencillo, una escena con objetos interactivos y una escena basada en tu propio boceto. Examina el codigo obtenido, comprueba cuantos numeros magicos contiene y determina si puedes integrarlo en tu proyecto sin reescribirlo.

Si estas eligiendo un modelo para tareas de programacion, añade «genera una escena 3D en Three.js» a tu conjunto personal de pruebas. Es una comprobacion rapida del razonamiento espacial, del manejo de la API de una biblioteca y de la capacidad para llevar un codigo extenso hasta un estado ejecutable.

En resumen: Kimi 3D Worlds no es una revolucion, sino un buen escaparate de como la generacion de codigo esta yendo mas alla de los formularios y las aplicaciones CRUD. Si la calidad se confirma en tus tareas, puede convertirse en una forma rapida de transformar una descripcion en un prototipo vivo que sigue siendo codigo convencional y se puede perfeccionar.

Historia

Preguntas frecuentes sobre la noticia

¿Qué se sabe sobre Que es y como funciona?

Kimi 3D Worlds es una aplicacion web interactiva que muestra la capacidad del modelo Kimi K3.1 Pro para generar escenas 3D. Segun la descripcion del autor de la publicacion, utiliza una arquitectura MoE con 2,8 billones de parametros en total, de los cuales 104.000 millones se activan para cada token. Para el lector, lo importante no es la cifra por si sola, sino el principio: un modelo grande con activacion dispersa capaz de escribir codigo largo y coherente. El proceso es sencillo.

Por que resulta interesante para los profesionales?

Primero, por la rapidez de los prototipos. En cuestion de minutos, un equipo de producto puede mostrar como seria un configurador 3D, una sala de exposicion virtual o un fondo interactivo para un sitio web. Antes, una maqueta de este tipo exigia un desarrollador front-end especializado y con experiencia en WebGL. Segundo, por la barrera de entrada. Three.js es una biblioteca potente, pero no la mas accesible: hay que trabajar con la escena, la camara, el renderizador, los materiales y los shaders.

¿Qué se sabe sobre Limitaciones y aspectos que conviene vigilar?

Por ahora, se trata precisamente de una demo. La publicacion no aclara como se comporta el modelo con solicitudes complejas, cuanto tarda la generacion ni con que estabilidad se ejecuta el codigo al primer intento. Tampoco se habla del rendimiento: las escenas procedurales con shaders pueden ir lentas en dispositivos poco potentes o navegadores moviles, y eso solo se resuelve mediante optimizacion manual. Tambien esta la cuestion de la calidad.

ZK
Zhemal Khamidun — CPO de Alpina Digital, product manager de AlpinaGPT. Crea productos de IA desde 2019. Hamidun News es un proyecto personal que creció hasta ser un agregador en producción con más de 6.000 lectores.
✦ 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é te parece?
Cargando comentarios…