HeadlinesBriefing HeadlinesBriefing.com

ldraw-nova: Modelos LEGO com IA

Hacker News •
×

Olá :-) Novo no HN, primeira vez postando. No ano passado, por volta de dezembro, comecei a experimentar fazer o ChatGPT e o Claude gerarem código fonte na linguagem LDraw. Este LDraw é literalmente uma linguagem "assembly", uma linguagem de programação de baixo nível que descreve como montar peças LEGO em modelos, uma instrução de posicionamento de cada vez. Quando executadas por ferramentas específicas, como LDView, LeoCAD, Studio... essas instruções se tornam modelos CAD LEGO, que podem ser interagidos, modificados, etc. Ou, em outras palavras: um arquivo fonte LDraw no formato .mpd ou .ldr é equivalente a um modelo CAD LEGO.

Então, a ideia que tive foi: se eu conseguir fazer o ChatGPT ou o Claude gerarem arquivos fonte LDraw de alta qualidade... então, eles estariam realmente gerando modelos CAD LEGO de alta qualidade, certo? Então, após meses de iterações e tentando uma coisa após a outra... funcionou!!! Resumindo: usando GPT-6 Astra e Opus 5.5, consegui criar um conjunto de ferramentas Python, instruções e documentação para agentes em geral. Agora, eles podem usá-los para gerar modelos LDraw.

Empacotei tudo como um aplicativo web dockerizado para outros tentarem e experimentarem, com vários provedores (e agentes) para escolher: OpenAI, Claude e OpenRouter. Dê a um agente de IA uma ideia de modelo. Guie-o, deixe-o construí-lo e obtenha um modelo LDraw LEGO©. O que você obtém quando o processo de construção termina: seu código fonte, em linguagem LDraw. Diferentes visualizações: visualizador 3D, player 3D, VR interativo (Meta Quest 3), imagens... Arquivo gl TF editável no Blender, no formato .glb, metainformações como Propriedades Personalizadas do Blender. Histórico de chat e processo de pensamento do agente.

Eu realmente apreciaria feedback e comentários, vamos ver onde isso vai =)

Fonte: Hacker News · Resumido por HeadlinesBriefing