algorithmic modeling for Rhino
I have created a series of 3d l system trees from a grid of points. All of the L system trees are of varying heights which relate to a roof surface. All of the branches intersect the roof surface. See attached image for a picture of this.
What I want to do is trim the brances of the 3d trees using the roof surface so that the branches stop at the roof. How can I do this?
Tags:
Hey,
how about
1. intersecting the last branches with the surface mathematical,
2. turn off preview of the last branch-elements
3. make a new line between the end of the branches and the intersection point.
mhh do you understand what i mean, otherwise post the ghx and i give it a try.
best regard
Johannes
Thanks a lot for this, this is a really good solution for producing some 3d trees under a curved surface. What I am trying to do is place all of these 3d trees on a grid of points. My only problem is when I do this the tree no longer produces itself how it should. The problem appears to be in the third move component but I am unsure how to solve this. I would be most appreciative if you could help me out on this.
I have attached my grasshopper file of where I am so far.
Michael
Thanks again.
One final thing, I would like to alter the angle of the top tree branches. To do this I figured that you just need to move the point highlighted in the image below in the direction shown by the blue arrrows. I have tried doing this but again I have failed (I am new to grasshopper). Is this something to do with data trees? Any suggestions would be much appreciated?
Michael
How do you like this one.
I guess you are looking for a more treelike structure.
Beginning from the first branch I have used the lines from the first branch as vectors for the following branch. If you do not understand ask me again:-) I will try to explain it more specific.
anyway! Is that you are looking for?
Yeah thats great just what I was looking for. Thanks.
I was just wondering, what are the two sets of length and bounds components for at the end of the definition?
Michael
oh, sorry that was just a controll element. You can ignore the sets of length and bounds components!
Cool! It is always nice to help :-) and find a solution :-)
And by the way tree-columnes are a very nice structural solution! I like them!
In Finnland I have seen some really beautiful:
http://www.treehugger.com/files/2009/03/forest-research-center-buil...
http://www.treehugger.com/files/2009/03/forest-research-center-buil...
Those are some nice precedents. If you are interested in that sort of thing you should check out pictures of the Norway Pavilion at the Shanghai Expo 2010.
Norway Pavilion:
http://www.designboom.com/weblog/cat/9/view/10173/norway-pavilion-a...
Morphocode have got some interesting studies on branch structures which I think they have done using the new version of Rabbit (which is not released yet). I hope this is released soon as I would like to experiment with some more structures like this.
http://morphocode.com/lab/models/branching-structures-l-systems-stu...
Dedackelzucht,
I have been experimenting with this definition a bit more and what I want to do is use the range of random values created from the component highlighted (as shown in the image below) and feed them into the x and y coordinates as depicted by the red lines. How can I do this? Every time I try different variations of doing this I get the same result of the transformation happensing all of the time at every point!
Your help would be much appreciated.
Michael
haha,
you want it all :-)
How do you like this one
© 2018 Created by Scott Davidson. Powered by