Is there a good interactive 3D graph library out there?

你。 提交于 2019-12-20 09:04:12

问题


I'm looking for a library that will layout and display graphs (i.e. network diagrams, not charts) in 3D, with some interactivity like selecting and dragging nodes, rotating the display etc. I would like to do this in a web page so Javascript or Flash are preferable, I'd also consider Java.

Having looked myself I realise the options are very limited so I'm interested to hear of any such libraries regardless of language or interactivity, even if they don't run in a browser. 3D is essential though, there are other questions on this site convering 2D libraries.

Update: please, stop adding details of 2D graph libraries. As the question states, I'm only looking for 3D libraries and there are other questions covering 2D graphs.


回答1:


Walrus

Pros: great looking interactive 3D graph library, in Java.

Cons: not actively maintained, last update in 2003.




回答2:


It's C++ & SDL/OpenGL, but you might find Forg3D of interest (see also this paper). I have no experience with it myself.




回答3:


You may find this useful:

Processing is an open source programming language and environment for people who want to program images, animation, and interactions.




回答4:


WilmaScope is a Java 3D network editor. Nice screenshots here and here.




回答5:


Starlight is a powerful 3D visualization tool I used once, several years ago (2005?) for a project. I remember it being quite powerful at the time. Then I was not concerned with a web UI. It is still actively maintained and has a separate non-government entity to handle commercial licensing.



来源:https://stackoverflow.com/questions/1358412/is-there-a-good-interactive-3d-graph-library-out-there

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!