» Force Directed Graph
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

Force Directed Graph

graph layout

about

Comes with a wikipedia parser by joreg.
has several force models implemented:

  • the classic Eades forces
  • Fruchterman-Reingold forces
  • Spring-Attractor, as found in the book 'Generative Gestaltung'

to install the plugin, just put the folder in the zip inside your /plugins directory in your external contributions folder. remember, you should never put custom content into the vvvv folder.

download

ForceDirected.zip - 19.10.10 [16:51 UTC] by tonfilm | 581 downloads
notes: initial version

other/older revisions

ForceDirected.zip - 11.11.10 [03:21 UTC] by gregsn | 931 downloads
notes: technichal cleanup

matka 19/10/2010 - 01:27

Large ups!!! Thanx

kalle 19/10/2010 - 10:46

amazing.

but that _root_force_directed.v4p isn't meant to be there i think?

tonfilm 19/10/2010 - 15:48

right.. ehm.. forgot that in the folder, thanks!

john 21/10/2010 - 08:54

That is pure gold tonfilm !
Well done, and big thanks !
I'll be giving this a good test over the weekend.

sebl 21/10/2010 - 10:40

yessss, ├╝bernice!

what do you see as performance limits? what is the fastest method?

hrovac 21/10/2010 - 20:24

looksgood as stereoskopic 16x4m projection

rogerlette 28/07/2012 - 14:46

Hummm joreg ...
I dont know how does the wikipedia parser works but when I write "woman" I obtain a nice graph whith strange associated words like :
"Archaism"
"Alcoholism beverage"
And when I write "man" I obtain : "Albert Einstein" ...

hrovac 28/07/2012 - 15:04

@rogerlette: makes sense to me

patrick 17/03/2013 - 14:12

Ahoi tf & gregsn,

I'm fondly using FDG for a current thesis work, here's a wish list:

  • clicking a node in the graph extends/shows subsequent links
  • a spreadable third InputPin next to "From" and "To" to specify individual colours for the nodes in the graph
  • setting the size of a node in the graph, relative to the number of subsequent links

Any chance of an updated version?

  • patrick
patrick 19/03/2013 - 14:08

Had to edit some BS from my last post :]

anonymous user login

Shoutbox

~10h ago

sebescudie: It's just the "= (String)" node. But using Sift is actually faster than creating =/OR/Select :)

~10h ago

dvj_jenda: @ sebe : whats the EQ string? Now I am just solving the webserverinput, but EQ string sounds nice :) due to licence,still on 28.1

~12h ago

sebescudie: @dvj : check "Keyboard matching keys" patch in Girlpower's IO section. Use the same logic with EQ (String) :)

~12h ago

dvj_jenda: found it, after an hour..;) sift makes that!

~12h ago

dvj_jenda: can smbdy help me with find string in string spread? need to get slice index out..mine idea is silly ;( thanks for advice ;)

~20h ago

sebescudie: @metrowave : looks interesting, ty!

~2d ago

m4d: @mino: was just thinking the same. :) been using it for some time and have to say in unity context it's really nice.