Custom nodes in Node Geometry Editor?

I have a few questions about the Node Geometry Editor. I just discovered this tool and would love to use it inside my own project.

  • Is it possible to integrate (and customize) the editor inside your own project? I would love to give my users a possibility to use it and then see the results of their actions in a separate 3D-view, so I would only need the node-editor (not the 3D preview).
  • Can you add custom node-gui’s? For example I would need a node where you can specify the number of columns and rows for a table.

I’m currently trying to achieve this with BaklavaJS but it would be nice to be able to use the NGE instead.

The editor is open source, so for your first question, the best approach would be to fork it and integrate it with your own visualization.

Yes you can add custom node by exporting a frame:

Then select the frame and hit export:

Then in the left, you have an “Add custom frame” button