Launching today

Isoline
Node-based procedural 3D geometry in the browser. No install
7 followers
Node-based procedural 3D geometry in the browser. No install
7 followers
Isoline is a browser-based studio for designing procedural 2D and 3D geometry using a visual node graph. Build shapes from primitives, transforms and smooth boolean operations, then render them as CPU contours, GPU GLSL, or full ray-marched scenes. Isoline uses SDFs and not polygons. Instead of editing vertices, you build geometry by composing mathematical operations. Exports include PNG, ShaderToy-compatible GLSL and binary STL for 3D printing. Free, open source, and no installation required.










the node graph makes it really intuitive to iterate on SDF designs, and exporting straight to a ShaderToy-friendly format is a nice touch for quick sharing.
@sevdayeilefqel Thanks! The goal was to make experimenting with SDFs fast while keeping the output portable. Being able to go from a visual graph to ShaderToy-ready GLSL without extra steps was a workflow I wanted from the beginning. I'm really glad Thanks! The goal was to make experimenting with SDFs fast while keeping the output portable. Being able to go from a visual graph to ShaderToy-ready GLSL without extra steps was a workflow I wanted from the beginning. I'm really glad it resonated with you.
The way Isoline lets you hop from a 2D contour preview straight into a ShaderToy-ready GLSL export without touching a config menu is genuinely elegant, and keeping it browser-only makes the whole thing feel like magic.
@dnegayretztem Thank you! That workflow was one of the main goals. I wanted to reduce the friction between experimenting with procedural geometry and getting usable GLSL out of it, while keeping everything browser-based. I'm glad that came across!