Isoline v1 – Node-Based Procedural 3D Geometry in the Browser

Опубликовано: 31 Июль 2026
на канале: Gaurav Tejpal
29
2

Isoline is a browser-based studio for designing procedural 2D and 3D geometry using Signed Distance Functions (SDFs).

Build shapes visually using a node graph, combine them with smooth boolean operations, apply procedural transforms, and render them in real time using GLSL and ray marching.

Features in Version 1

• Node-based procedural geometry
• 2D and 3D primitives
• Twist, bend, repeat, tiling, symmetry, Möbius transform
• Smooth blending and Schur blending
• CPU contours, GLSL rendering, and Ray March rendering
• Export to PNG
• Export to GLSL (ShaderToy compatible)
• Export to Scene JSON
• Export to Binary STL for 3D printing

Live demo:
https://isoline-studio.netlify.app

GitHub:
https://github.com/Santideva/Isoline

Feedback is welcome. Version 1 is intended as a stable foundation, with future versions guided by user feedback.