generative modeling for Rhino
Tags:
Permalink Reply by Pep Tornabell on January 27, 2010 at 2:34am
Permalink Reply by Nels Long on January 27, 2010 at 8:47am
Permalink Reply by Adel Zakout on January 27, 2010 at 4:07pm
Permalink Reply by Gui Talarico on March 8, 2012 at 8:20am I have been working on something similar to this.
The goal is to create a framework that would allow me to generate these "bubble", or adjacency diagrams by using data entered in a programmatic spreadsheet.
The result would resemble this, but perhaps in 3 dimensions as well.
http://www.marksusser.com/images/concept/bubble_diagram_w.jpg
I was able to create the areas (circles), and connect them based on "true/false" data from an adajency matrix >http://www.fourc3.com/idthesis1112/wp-content/uploads/2011/12/Adjan...
Circles were than color coded based on the number of connections (importance?)
What I am struggling to do, is find a way to spatially distribute the circles in a way that makes sense and reads well. I guess it has to do with the level and hierarchy of each entry.
This kind of shows what I trying to say: entries land on circles, and move outwards based on its level.
http://www-958.ibm.com/software/data/cognos/manyeyes/visualizations...;
I found this program, Cytoscape, which appears to be capable of doing something along these lines. Apparently, Cytoscape has a few "packing" or distributional algorithms to get the elements laid out properly. http://www.cytoscape.org/
Any idea of how something like this could be achieved in Grasshopper?
Permalink Reply by Gui Talarico on March 8, 2012 at 6:29pm Ok, here is what got:
I decided to arrange them around a circle for now... at least until I can figure out how to deal with the hierarchy.
Next step is to implement a way of establishing or non-binary programmatic relationship (0-3 from none to strong, as opposed to the current 0 or 1)
Permalink Reply by Andrew Heumann on March 8, 2012 at 8:28am Marc Syp did a really awesome take on this. I believe he was using a some variation on a spring system in Kangaroo in order to handle the adjacencies. http://vimeo.com/15563685
Permalink Reply by Gui Talarico on March 8, 2012 at 6:41pm Great Link Andrew. Thanks!
Probably more complex than I will be able to do it, but it definitely gave me some ideas.
Ok, so here is what I got so far:
Great Link
Ok, here is what got:
I decided to arrange them around a circle for now... at least until I can figure out how to deal with the hierarchy.
Next step is to implement a way of establishing or non-binary programmatic relationship (0-3 from none to strong, as opposed to the current 0 or 1)
PS: And flip the text ; )
Added by David Stasiuk 8 Comments 24 Likes
Added by stefano 5 Comments 8 Likes
© 2013 Created by Scott Davidson.
Powered by