WilmaScope is a Java3D application that creates real-time 3D animations of dynamic graph (network) structures. It comes with a number of layout algorithm plugins, and supports the easy creation of plugins for new layout algorithms. 3D geometries for graph element glyphs and algorithms for graph generation and modification are loaded dynamically as plugins, providing an extremely flexible platform for all manner of graph visualisation applications. The system has been applied with considerable success to a number of graph visualisation problems.
|Tags||multimedia Graphics 3D Modeling Viewers Scientific/Engineering Visualization|
|Operating Systems||OS Independent|
No changes have been submitted for this release.
Release Notes: UML node and edge objects added, planar force added, box and planar clusters added, nodes can now be fixed in space and dragged around, certain types of clusters such as planar clusters are able to spin and rotate, and a lot of code changed in Cluster class meaning that deeply nested graphs should be a bit more reliable.
Release Notes: Textual data may be added to nodes at run-time, and is available for viewing and editing by right clicking on nodes and selecting "Details...". HTML embedded in the nodes will be rendered, and links will be clickable. More realistic friction and inertia model. Funky new lighting scheme added (you can change the lighting by editing the WILMA_CONSTANTS.properties file).
Release Notes: The program was completely redesigned such that the underlying graph model is independant of the layout engine and the 3D views. New features include a revamped GUI, the ability to load and save graphs to an XML file format, 3D View plugin components for representing graph elements, precise geometry-based mouse picking, collapsible clusters, and more.
Release Notes: This is a new binary release for running the Wilma graph engine as a CORBA service. It includes a sample client. This release also allows for callbacks from the server when the graph settles or a node is selected by the mouse. In this way Wilma could easily be used as a 3D interactive browser front end for any system where an ORB is available.