Spent the whole day on Cinemon today; mostly making the code handle imports from a partner's CAD system more elegantly. Tweaked the graphics code to be able to handle deeper hierarchies as part of that.
The graphs are produced by a fairly elegant (IMO) algorithm, but there's a limit to how dense the graph it produces can be when there are highly unbalanced trees. I played about with increasing that density this afternoon to get more of the (very large) imported maps to display, but even a very slight increase wound up making the graphs very hard to interpret; you could no longer pick out the flow of branches across the page.
What did work was collapsing long runs linearly, that makes it much easier to understand the run and reduces the total size of the graphic.
Pingbacks are closed.