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

Force Directed Graph

plugin

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
24.07.17 [15:11 UTC] by robotanton | 746 downloads
cleaned up for beta35.8
Show 2 older revisions

Older Revisions

ForceDirected.zip
30.01.17 [21:32 UTC] by tonfilm | 484 downloads
resaved with better folder structure in beta35
ForceDirected.zip
11.11.10 [03:21 UTC] by gregsn | 1460 downloads
technichal cleanup

matka 19/10/2010 - 02:27

Large ups!!! Thanx

kalle 19/10/2010 - 11:46

amazing.

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

tonfilm 19/10/2010 - 16:48

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

john 21/10/2010 - 09: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 - 11:40

yessss, übernice!

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

hrovac 21/10/2010 - 21:24

looksgood as stereoskopic 16x4m projection

rogerlette 28/07/2012 - 15: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 - 16:04

@rogerlette: makes sense to me

patrick 17/03/2013 - 15: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 - 15:08

Had to edit some BS from my last post :]

mediadog 10/03/2015 - 02:26

Ouch! Just discovered the forces data is global! So if you use more than one node, you cannot independently set their parameters. Even the 2D pin is global, so you cannot have one 2D and one 3D graph. Double ouch!

Is there another version of this around? If not, I'll refactor this one.

Great plugin though, tonfilm, thanks!

tonfilm 10/03/2015 - 12:53

ofc this was not intended, if you find the bug feel free to upload a better version.

schack 12/05/2019 - 11:04

Moin moin,

Since I can`t figure out how...is the a way to spread the Force Directed Graph.
In order to get a stack of FDGs layer on top of each other with individual Input for "From" and "To"?

I currently have an result like img1 - but like to have one like img2.

Thanks.

anonymous user login

Shoutbox

~3d ago

joreg: Workshop on 22 02: Unlocking Shader Artistry: A Journey through ‘The Book of Shaders’ with FUSE. Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-12-book-of-shaders/

~14d ago

joreg: Talk and Workshop on February 15 & 16 in Frankfurt: https://visualprogramming.net/blog/vvvv-at-node-code-frankfurt/

~16d ago

woei: @Joanie_AntiVJ: think so, looks doable

~16d ago

xd_nitro: Anyone remember who increased projector brightness by removing some components that product the color?

~17d ago

Joanie_AntiVJ: This looks super interesting (vectors over network) would anyone here know how to implement this in beta? https://github.com/madmappersoftware/Ponk

~23d ago

joreg: Workshop on 01 02: Data Sensing and Logging with Arduino Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-09-data-sensing-and-logging-with-arduino-and-vvvv/

~28d ago

domj: I've added myself to vvvv specialists available for hire See at the bottom, lmk if you want to collab or in need of tutoring! ❤️

~1mth ago

joreg: Workshop on 25.01: Create Sequencers and Precise Clock Based Tools. Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-08-create-sequencers-and-precise-clock-based-tools-in-vvvv-gamma/