bauble-runtime (npm): Bauble is a toy for composing signed distance functions in a high-level language ([Janet](https://janet-lang.org/)), compiling them to [GLSL](https://www.khronos.org/opengl/wiki/OpenGL_Shading_Language), and rendering them via WebGL.
Keywords: 3d|3d-graphics|art|glsl|graphics|janet|janet-lang|lisp|playground|procedural-generation|sdf|sdfs|shaders|signed-distance-field|signed-distance-functions|wasm|webassembly|webgl