Skip to content

Commit 96a781d

Browse files
Layout improvements to Graph Editor (#2775)
This changelist improves the Layout engine in the Graph Editor, organizing its logic into a new Layout class, and aligning its approach with the Sugiyama layered graph drawing algorithm (https://en.wikipedia.org/wiki/Layered_graph_drawing). Additionally, layout is now performed over two frames, allowing the true rendered dimensions of each node to be used in final node placement. Two specific issues addressed by this changelist are #1414 and #2432.
1 parent 5b6fc1c commit 96a781d

6 files changed

Lines changed: 677 additions & 334 deletions

File tree

0 commit comments

Comments
 (0)