Overload
Overload copied to clipboard
Shader graph
Implementing an editor tool that can generate a glsl file using a node based approach.
We should be able to create:
- Input nodes
- Maths functions
- Buffer inputs
- Output nodes
- Conversion nodes
- Variable declarations
We should be able to create the graph using OvUI
I am currently working on a Node based shader graph system but my approach is to use a already working graph system made by thedmd. In my opinion it is easier to go this way instead of trying to use the existing OvUI, correct me if I am wrong.
source: https://github.com/thedmd/imgui-node-editor
Yep this issue suggests exactly that, we should use this kind of tool, and wrap it inside of OvUI like the rest of ImGUI.