Description:
This project creates and visualizes graphs by randomly generating nodes and edges, or by taking a graph structure as input. To produce clean and readable layouts, it uses a physics-based approach where nodes repel each other like magnets while edges act like springs, pulling connected nodes together. The system supports both 2D and 3D visualizations, allowing graphs to settle naturally into clear, spatially intuitive forms. Built in Unity, the project demonstrates how simple physical simulations can be used to organize and reveal the underlying structure of complex data in multiple dimensions.
Abstract:
A physics-based graph visualization system supporting both 2D and 3D layouts. Attractive and repulsive forces dynamically organize nodes into clear and coherent graph structures.