HeadlinesBriefing HeadlinesBriefing.com

ldraw-nova: Modelos LEGO con IA

Hacker News •
×

¡Hola! :-) Soy nuevo en HN, primera vez que publico. El año pasado, alrededor de diciembre, empecé a experimentar haciendo que ChatGPT y Claude generaran código fuente en lenguaje LDraw. Este LDraw es literalmente un lenguaje "ensamblador", un lenguaje de programación de bajo nivel que describe cómo ensamblar piezas LEGO en modelos, una instrucción de colocación a la vez. Cuando se ejecutan con herramientas específicas, como LDView, LeoCAD, Studio... estas instrucciones se convierten en modelos CAD LEGO, que se pueden interactuar, modificar, etc. O, en otras palabras: un archivo fuente LDraw en formato .mpd o .ldr equivale a un modelo CAD LEGO.

Entonces, la idea que tuve fue: si logro que ChatGPT o Claude generen archivos fuente LDraw de alta calidad... entonces, ¿estarían generando modelos CAD LEGO de alta calidad, verdad? Luego, después de meses de iteraciones y probar una cosa tras otra... ¡funcionó!!! En resumen: usando GPT-6 Astra y Opus 5.5, logré crear un conjunto de herramientas Python, instrucciones y documentación para agentes en general. Ahora, estos pueden usarlos para generar modelos LDraw.

Lo he empaquetado todo como una aplicación web dockerizada para que otros lo prueben y experimenten, con varios proveedores (y agentes) para elegir: OpenAI, Claude y OpenRouter. Dale a un agente de IA una idea de modelo. Guíalo, déjalo construirlo y obtén un modelo LDraw LEGO©. Lo que obtienes cuando termina el proceso de construcción: su código fuente, en lenguaje LDraw. Diferentes vistas: visor 3D, reproductor 3D, VR interactivo (Meta Quest 3), imágenes... Archivo gl TF editable en Blender, en formato .glb, metainformación como Propiedades Personalizadas de Blender. Historial de chat y proceso de pensamiento del agente.

Agradecería mucho comentarios y opiniones, veamos a dónde llega esto =)

Fuente: Hacker News · Resumido por HeadlinesBriefing