algorithmic modeling for Rhino

Grasshopper3d - Automatic vertical aggregation

this algorithm performs a vertical aggregation of living cells respecting some editable rules

Views: 490


You need to be a member of Grasshopper to add comments!

Comment by Fred Becquelin on July 5, 2013 at 10:43am

Hi Andrea,

That's good! It looks like the missing stone in my own project. Seems Coppola's book is only edited in italian :( Could you descibe shortly the algorithm? I have a feeling this could go nicely with some fuzzy-logic-based interface.

As for language choice, I'd go to python if I were you. I know a little bit of VB and C# (not much) which are very similar,. I'm trying to learn python but there are significant differences like dynamic type of variables, mutability etc and I find difficult to change my views.

Coding is a pain in the neck to me, and they say Python is more "fun". Well, I know coders generally have slightly different notion of what's "fun" or "sexy" ... but it certainly looks better, it's multi platform and it's not branded Microsoft.


Comment by djordje on July 4, 2013 at 2:16pm

Ok. Please do post the final results of your thesis too.

As for the coding part, not sure I am the right person to help you. I started with python.
Some say it's the easiest. Others say VB and C# could be easy to learn too.

Comment by Andrea Di Rosa on July 4, 2013 at 10:03am

Hi Djordje and thanks for your interest,

for the moment i can not use scripting.

I didn't use anything of what you said, but some components of Generation by Antonio Turiello.

This is an initial algorithm for my thesis in generative design using the procedure described by the architect Carlo Coppola.


-editable grid

-living cells have editable min and max areas

-every cell has a roof garden at least 50% of its area

-a volume can't jut out over the measure of height above the roof garden.

soon I will have to learn scripting..what do you recommend VB,C# or python

Comment by djordje on July 4, 2013 at 9:24am

What editable rules?
Did you use the Hoopsnake, or some custom VB,C#,python component?





  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service