Overload icon indicating copy to clipboard operation
Overload copied to clipboard

Shader graph

Open adriengivry opened this issue 4 years ago • 2 comments

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

adriengivry avatar Sep 05 '19 23:09 adriengivry

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

Adrian-Nonn avatar Jun 14 '23 21:06 Adrian-Nonn

Yep this issue suggests exactly that, we should use this kind of tool, and wrap it inside of OvUI like the rest of ImGUI.

adriengivry avatar Jun 14 '23 22:06 adriengivry