Help! I've talked someone into being curious about (fragment) shader-ing ala shadertoy, but I can't find a decent node-based GUI for shader editing that has decent ergonomics but is also close enough to GLSL structurally to allow shadertoy-like mathy exploration.
So far everything I've seen fails in a significant way on either of these:
- Blender: separate "Math" and "Vector Math" nodes. "Math" node with drop-down instead of granular primitives
- Godot: "Function" node with drop-down instead of granular primitives
- Unity: uh ... i just don't want to do this to them i think
- cables.gl: no vector types at all??? setup a bit elaborate
- https://victhorlopez.github.io/editor/ closest so far; polymorphic functions but doesn't auto-cast values; UX a bit underdone
...surely there would be a web tool for this given the popularity of SDFs etc???