Force Directed Graph
Force directed graph simulation
An example of a force directed graph visualization.
The goal of this project is to provide a force-directed graph algorithm for Rust, as well as 2D and 3D visualizers for this algorithm that work on the web and on desktop.
Contents
/fdg-sim
The underlying force simulation. Handles your dataset and node's positions based on a simple physics engine./fdg-macroquad
A visualizer forfdg-sim
usingmacroquad
to render. This is slower, but it'll be much easier to use while we polishfdg-sim
.
Structure
-----------------------
| Application |
-----------------------
| Visualizer |
-----------------------
| fdg-sim |
-----------------------
Resources
- Force-Directed Graphs on Wikipedia
- Force Directed Drawing Algorithms (Kobourov)
- Example javascript force directed graph layout engines d3-force and ngraph.forcelayout