Under Review

Hierarchical Auto-Layouting

Lazlo Bonin (Lead Developer) 4 years ago updated by Marshall Brooks 4 years ago 3

In other words: a one-click "Fix My Spaghetti Graph" button.

This should place nodes by dependency, avoid overlaps, and minimize connection crossings.

It should also take into account recursive nodes somehow.

Bolt Version:
Unity Version:
Scripting Backend:
.NET Version (API Compatibility Level):
Under Review

Moving back to research, not sure how this would be implemented.

You can use a sugiyama layout algorithm or derivitive for this


The eclipse layout kernel has some pretty mature code that might be a good starting point