Game Development Community

Any good graph editing apps?

by Alex Swanson · in General Discussion · 12/08/2003 (4:03 pm) · 3 replies

Good graph/diagram building programs?

Working on tutorials and documentation, I realize it would be really nice to have some program to make heirarchical diagrams easily and quickly. Being able to load in a directory structure would be a handy feature, though not the most important.

Basically I just want something that is prettier and a bit more flexible than an outliner, so that I can make spiffy diagrams for some of the Torque tutorials. Something that has output that looks something like this is what I am looking for. Any suggestions?

Edit: oops, fixed the link

#1
12/08/2003 (6:02 pm)
I haven't much experience with graph builders, but one I have used is dia. It's free, open-source, and there are Windows and Linux binaries to boot. I have used it a fair bit at uni for UML representations, but it does all sorts.

By the way, the link you gave for the example diagram didn't work for me. I had to cut the actual url to the image out of the address line.
#2
12/09/2003 (8:39 am)
ArgoUML and the GEF (ie iirc Graph Editing Framework) framework at Tigris.org for the Open Source flavor of Poseidon for UML Community Edition, or its paying editions. (http://gentleware.com/)
#3
12/09/2003 (3:16 pm)
Thanks for the response guy! Tim Gift also pointed out the excellent jGraphpad. None of the programs I have found so far seem to be very intelligent about how they route their connections. I am trying to get a simple flow chart/tree-type connection like that in the image in my first post, but none of these graph editors are smart enough to have the connections stay together, so I end up with a criss-crossing mess.

You wouldn't think it would be so hard to make the connectors aware of each other and of the fact that they are all linked up to the same node on the same object. The only program I've seen so far that actually does this is called Inspiration. Only problem is, it is $70 =P

I realize I could make multi-section connections between each one... but if I wanted to do it all by hand, I'd just use Illustrator.