Node Editor

by cornelios207
See Code Download Embed
This project was really fun to make with some of the new 8.1 features. I tried to polish it up as much as possible for now, but will keep working on it.

Controls:
- Press space to add a new node
- Connect node sockets by dragging
- Press on a socket to disconnect it from all others
- Press x to delete selected nodes
- Hover over a node and press e to evaluate it
- Press on nodes to select them and hold shift to append the selection
- Press a+shift to select all nodes

When inside the editor, presentation mode runs slightly smoother.

Edit 8.9.23:
- fixed a bug that made it impossible to type values to non-menu inputs
Edit: 30.7.24:
- refactoring
- added a grid
Edit: 31.7.24:
- made nodes resizable
- boolean input field are now toggeable
- nodes can now be compiled into snap code
- added optional node buttons
- add an output node

Created June 3, 2022

Last updated August 4, 2024

Published February 4, 2023