6 Commits

Author SHA1 Message Date
b06dbe3c71 readme 2025-10-16 10:39:06 -05:00
96b5ca72b0 readme 2025-10-16 10:38:50 -05:00
627e6a93ea Adds visual shader example
Introduces a visual shader example to demonstrate node-based shader creation.

This commit includes:
- Core node editor implementation with node dragging, linking, and selection
- Example nodes for color, perlin noise, add, multiply, and output
- Dynamic input pins to showcase node extension capabilities
- Integration with OpenGL for rendering node previews
2025-10-16 10:33:01 -05:00
724783bbaa Adds a minimal node editor implementation
Implements a basic node editor using ImGui for creating
and manipulating nodes and links.

Introduces node creation, deletion, selection, dragging,
zooming, panning, and linking functionalities.

Adds basic pin typing for color and compatibility, including
Any, Float, Vector, Texture, and Exec types.

Also includes saving and loading node graphs to/from strings.
2025-10-15 09:56:27 -05:00
9426ee0061 made a demo 2025-10-15 09:53:09 -05:00
dacbc542dd Initial commit 2025-10-15 13:54:16 +00:00