I am personally not happy with the limited possibilities of the GraphEdit/GraphNode. It's made for item flow without loops, so as soon as algebraic loops enter the stage, all models will look terrible. I am already thinking of creating a custom Godot plugin that replaces the GraphEdit/GraphNode with a custom structure that is much more flexible (rotations, connection types (i.e., straight lines, curved, isometric...), connection anchors...). If not part of this project, I'll keep this a project for myself. For now, the GraphEdit/GraphNode will work, though.
I am personally not happy with the limited possibilities of the GraphEdit/GraphNode. It's made for item flow without loops, so as soon as algebraic loops enter the stage, all models will look terrible. I am already thinking of creating a custom Godot plugin that replaces the GraphEdit/GraphNode with a custom structure that is much more flexible (rotations, connection types (i.e., straight lines, curved, isometric...), connection anchors...). If not part of this project, I'll keep this a project for myself. For now, the GraphEdit/GraphNode will work, though.
I am personally not happy with the limited possibilities of the GraphEdit/GraphNode. It's made for item flow without loops, so as soon as algebraic loops enter the stage, all models will look terrible. I am already thinking of creating a custom Godot plugin that replaces the GraphEdit/GraphNode with a custom structure that is much more flexible (rotations, connection types (i.e., straight lines, curved, isometric...), connection anchors...). If not part of this project, I'll keep this a project for myself. For now, the GraphEdit/GraphNode will work, though.