|Join the Graphviz open source team!|
|With the explosion of graph-based data, the Graphviz project offers new contributors excellent opportunities to explore new concepts, or enhance tools that thousands of projects already use. We're looking for programmers and technical experts in core algorithms, interactive and command line programs, and rendering. This page provides a list of possible open work. And, of course, we are open to your suggestions. If you are interested, please contact us.|
How can I get 3D output?
The Graphviz authors have qualms about the gratuitous use of 3D.
Nonetheless, dot -Tvrml generates VRML files. There's no Z coordinate layout - you specify Z coords yourself in the z attribute of nodes, and the Z coordinates of edges are interpolated. If someone contributes a driver for a newer, more useful format (OpenGL Performer scene graphs? Open Scene Graphs? Java3D programs?) we'd like to try it.
neato internally supports layouts in higher dimensions through the dim attribute, e.g. neato -Gdim=7 but there's no way to get the output unless you invoke neato as a library and inspect ND_pos(n)[i] where n is a pointer to the relevant node. This would need some (minor) driver work and a good 7-dimensional viewer. Well, dim=3 ought to be possible.
GraphvizWiki: Faq3D (last edited 2008-01-17 18:18:09 by H-135-207-131-158)
- Set the newrank attribute to
12 hours 43 min ago
- I'm not sure how you are
13 hours 15 min ago
- If you mean including
13 hours 28 min ago
- Can you post your input graph
13 hours 33 min ago
- There are a lot of choices
14 hours 37 sec ago
- You didn't mention what type
14 hours 17 min ago
- There was a flaw in the
14 hours 37 min ago
- it's best to develop GVEdit
6 days 17 hours ago
- Re: add/remove nodes without changing existing nodes disposition
1 week 2 days ago
- Some trial and error revealed
2 weeks 2 days ago