Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Algorithms for interactive visualizations, like spreading, sizing, physics, etc [closed]

Is there any book or site that describes the algorithms that people use in building interactive visualizations, like:

  • Spacing stuff evenly
  • Sizing options, e.g. according to popularity
  • Applying physics like gravity and friction
  • Organic growth etc.

I don't want to reinvent the wheel.

like image 932
user967722 Avatar asked Nov 04 '22 23:11

user967722


1 Answers

I once read this survey of graph drawing algorithm: Algorithms for Drawing Graphs: an Annotated Bibliography. Very extensive introduction of all kinds of techniques to draw graphs, including maintaining the aesthetics of the visualization.

I also read several papers on how to draw physics-based auto-spacing graphs a while ago but I don't remember where I saved them. Will update the answer soon. --> Here are a few:

Accelerated Force Computation for Physics-Based Information Visualization

Graph Drawing by Force-directed Placement

If you like scholar-type publications, have a look at the conferences such as VIS, VAST and InfoVis.

like image 182
Son Do Lenh Avatar answered Nov 09 '22 05:11

Son Do Lenh