Kimi K3.1 Pro escreve o codigo de mundos 3D em Three.js: a demonstracao ja roda no navegador

Uma demonstracao do Kimi 3D Worlds apareceu no Hugging Face Spaces. Voce descreve um ambiente em texto, adiciona um esboco ou escolhe um estilo se quiser, e o Kimi K3.1 Pro escreve codigo executavel para a cena usando Three.js e WebGL. O resultado e renderizado imediatamente em tela cheia no navegador, com controle de camera, iluminacao, shaders e animacao. E um exemplo claro de um LLM trabalhando com codigo, e nao com uma imagem.

Processado por IA de TG: @cgevent (Метаверсище и ИИще); editado por Hamidun News
Kimi K3.1 Pro escreve o codigo de mundos 3D em Three.js: a demonstracao ja roda no navegador
Fonte: TG: @cgevent (Метаверсище и ИИще). Colagem: Hamidun News.
Ouvir artigo
Ficha técnica e números-chave
ParâmetroDados
Fonte originalTG: @cgevent (Метаверсище и ИИще) ↗
Editor-chefe
ModeloMoE, 2,8 trilhoes de parametros, 104 bilhoes ativos
A saida e codigo Three.js, nao videoa cena pode ser editada
Entradatexto, com esboco e selecao de estilo visual opcionais

Um problema conhecido: e preciso criar uma cena tridimensional simples para um prototipo, uma landing page ou uma demonstracao de mecanica de jogo. Monta-la manualmente em Three.js demora, enquanto redes neurais voltadas a 3D normalmente entregam malhas pesadas, dificeis de inserir em um projeto sem complicacao. A demonstracao Kimi 3D Worlds no Hugging Face Spaces mostra outro caminho: o modelo nao escreve um modelo 3D, mas um programa que constroi o mundo.

O que e e como funciona

Kimi 3D Worlds e uma aplicacao web interativa que demonstra a capacidade do modelo Kimi K3.1 Pro de gerar cenas 3D. Segundo a descricao do autor da publicacao, trata-se de uma arquitetura MoE: 2,8 trilhoes de parametros no total, dos quais 104 bilhoes ficam ativos para cada token. Para o leitor, o importante nao e o numero isoladamente, mas o principio: um modelo grande com ativacao esparsa, capaz de escrever codigo longo e coerente.

O fluxo e simples. Voce insere uma descricao textual do ambiente, por exemplo, “uma floresta enevoada com um lago ao amanhecer”. Se necessario, anexa um esboco de referencia ou escolhe um estilo visual. Em seguida, o Kimi K3.1 Pro gera codigo executavel para a cena usando Three.js e WebGL. O mundo e renderizado em tela cheia no navegador. Segundo a descricao, ele inclui controle livre da camera, iluminacao procedural, shaders e animacao de objetos.

Este e o ponto fundamental: voce nao recebe um conjunto de pixels nem um ativo binario fechado, mas JavaScript comum. E possivel abri-lo, le-lo, ajustar a cor da nevoa, alterar a velocidade da animacao ou conecta-lo ao seu proprio aplicativo. Para um desenvolvedor, isso esta mais proximo de um “componente gerado” do que de uma “imagem gerada”.

Por que isso e interessante para profissionais

Primeiro: prototipagem rapida. Em poucos minutos, uma equipe de produto pode mostrar como ficaria um configurador 3D, um showroom virtual ou um fundo interativo para um site. Antes, um modelo desse tipo exigia um desenvolvedor front-end dedicado com experiencia em WebGL.

Segundo: a barreira de entrada. Three.js e uma biblioteca poderosa, mas nao e das mais amigaveis: cena, camera, renderizador, materiais e shaders. A geracao de codigo a partir de uma descricao permite comecar com uma base funcional e aprender com ela, em vez de partir de um arquivo vazio.

Terceiro: um sinal para o mercado. Cada vez mais, os modelos demonstram suas capacidades gerando artefatos interativos: jogos, visualizacoes e miniaplicativos. Nao e um teste de benchmark, mas uma verificacao pratica: ou o codigo roda e tem uma aparencia aceitavel, ou nao. Para avaliar a capacidade de programacao de um modelo, esse formato e mais honesto do que numeros chamativos.

Limitacoes e pontos a observar

Por enquanto, isto e especificamente uma demonstracao. A publicacao nao esclarece como o modelo se comporta com solicitacoes complexas, quanto tempo a geracao leva nem com que estabilidade o codigo roda na primeira tentativa. Tambem nao ha informacoes sobre desempenho: cenas procedurais com shaders podem ficar lentas em dispositivos modestos ou navegadores moveis, e isso so pode ser resolvido com otimizacao manual.

Ha ainda a questao da qualidade. O codigo de cena gerado nao e necessariamente organizado em termos de estrutura, reutilizacao, liberacao de memoria ou adaptacao a diferentes tamanhos de tela. Para uso em producao, ele precisara ser revisado como qualquer outro codigo produzido por um LLM. Tambem vale conferir os termos de uso do modelo e da demonstracao caso voce pretenda incorporar o resultado a um projeto comercial.

Por fim, o acesso. Este e um Space no Hugging Face, nao um produto de API pronto e com garantias. Nao ha motivo para presumir que a demonstracao funcionara sem interrupcoes ou que os mesmos recursos estejam igualmente disponiveis por API.

O que fazer agora

Se voce esta criando um produto web com cenas, visualizacoes ou jogos, reserve meia hora para testa-lo. Envie a demonstracao tres solicitacoes com diferentes niveis de complexidade: uma paisagem simples, uma cena com objetos interativos e uma cena baseada no seu esboco. Examine o codigo obtido, veja quantos numeros magicos ele contem e determine se e possivel incorpora-lo ao seu projeto sem reescreve-lo.

Se voce esta escolhendo um modelo para tarefas de programacao, adicione “gere uma cena 3D em Three.js” ao seu conjunto pessoal de testes. E uma verificacao rapida de raciocinio espacial, uso da API de uma biblioteca e capacidade de levar um codigo extenso ate um estado executavel.

Resumo: Kimi 3D Worlds nao e uma revolucao, mas uma boa vitrine de como a geracao de codigo esta indo alem de formularios e aplicativos CRUD. Se a qualidade se confirmar nas suas tarefas, ele podera se tornar uma forma rapida de transformar uma descricao em um prototipo vivo que continua sendo codigo comum e pode ser aperfeicoado.

História

Perguntas frequentes sobre a notícia

O que e e como funciona?

Kimi 3D Worlds e uma aplicacao web interativa que demonstra a capacidade do modelo Kimi K3.1 Pro de gerar cenas 3D. Segundo a descricao do autor da publicacao, trata-se de uma arquitetura MoE: 2,8 trilhoes de parametros no total, dos quais 104 bilhoes ficam ativos para cada token. Para o leitor, o importante nao e o numero isoladamente, mas o principio: um modelo grande com ativacao esparsa, capaz de escrever codigo longo e coerente. O fluxo e simples.

Por que isso e interessante para profissionais?

Primeiro: prototipagem rapida. Em poucos minutos, uma equipe de produto pode mostrar como ficaria um configurador 3D, um showroom virtual ou um fundo interativo para um site. Antes, um modelo desse tipo exigia um desenvolvedor front-end dedicado com experiencia em WebGL. Segundo: a barreira de entrada. Three.js e uma biblioteca poderosa, mas nao e das mais amigaveis: cena, camera, renderizador, materiais e shaders.

O que se sabe sobre Limitacoes e pontos a observar?

Por enquanto, isto e especificamente uma demonstracao. A publicacao nao esclarece como o modelo se comporta com solicitacoes complexas, quanto tempo a geracao leva nem com que estabilidade o codigo roda na primeira tentativa. Tambem nao ha informacoes sobre desempenho: cenas procedurais com shaders podem ficar lentas em dispositivos modestos ou navegadores moveis, e isso so pode ser resolvido com otimizacao manual. Ha ainda a questao da qualidade.

ZK
Zhemal Khamidun — CPO da Alpina Digital, gerente de produto do AlpinaGPT. Cria produtos de IA desde 2019. O Hamidun News é um projeto pessoal que virou um agregador em produção com mais de 6.000 leitores.
✦ 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
O que você acha?
Carregando comentários…