algorithmic modeling for Rhino
Hey! We have a layered city plan, where each building belongs to a different layer according to its construction date. We want to make a gradient map, where we can show where the oldest buildings are located, based on their density. Any idea how to do that? Thanx in advance..!!
Tags:
Your buildings are meshes or breps or curves on Rhino layers?
It's quite easy to draw coloured dots where the colour represents the age of a building. However it sounds like what you're after is a bucketing of all the buildings, where the colour of a bucket is the average age of all buildings inside it?
How are your layers named?
--
David Rutten
david@mcneel.com
Tirol, Austria
We have layers named after the construction years, which contain curves. We can then extrude these curves according to the height of the buildings etc. I found this image in another thread, we want to create something like that, where the colors represent the age of the building, for example green corresponds to the oldest building etc.
http://storage.ning.com/topology/rest/1.0/file/get/2768799533?profi...
Since I just got back from a 80km cycle trip in the Alps I'm just going to cheat and use some VB components to solve a few tricky issues.
I made three files, one just colours the points based on age. Another creates a coloured mesh and a third uses the bucketing approach:
One VB script finds the layer name of a referenced object. You can probably use Human tools for this or some other 3rd party plugin, but it's easy to do in VB. The second VB script does the calculate-the-average-age-of-all-buildings-per-region thingy. I'm pretty sure it can be done in pure Grasshopper, but my brain isn't working well enough at the moment.
--
David Rutten
david@mcneel.com
Tirol, Austria
And the third file...
--
David Rutten
david@mcneel.com
Tirol, Austria
I want to understand what the script does, however in the edit script mode, in the utilities functions region i see that " 'Implementation hidden in Script Edit mode...". is there a way to unlock the code, or is it just private? or am i doing something wrong?
Thank you very much for your feedback David! I will now check the files, however, as i'm not familiar with scripting yet, I will not be able to quite modify the output and the functions of the VB Components. I'm pretty sure they will do the job though! I will fill you in. Thanx again.
Plus, whenever I try to google it, keyword something like "create distribution/denstity diagrams grasshopper" i get info about the population distribution of grasshoppers and the ecological impact..
I suppose that's at least one benefit to calling your program Generative Components or DesignScript :)
--
David Rutten
david@mcneel.com
Tirol, Austria
"create distribution/density diagrams grasshopper3d" adding 3d helps
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by