Bauble: Un Enfoque Funcional para el Arte 3D con Funciones de Distancia con Signo
2025-01-11
Ian Henry relata su viaje creando Bauble, una herramienta para crear gráficos 3D interactivos usando funciones de distancia con signo (SDF) y el lenguaje de programación Janet. Inicialmente un simple concatenador de cadenas GLSL, Bauble evolucionó para incluir características como animación, expresiones dinámicas personalizadas e iluminación. Sin embargo, su complejidad llevó a una reescritura completa, resultando en un compilador robusto y una documentación completa. Ahora, Bauble permite a los usuarios crear arte 3D impresionante con relativa facilidad.
Leer más