Hi everyone, MORPHOCODE is working on the new release of RABBIT - our plug-in for Rhino & Grasshopper. The upcoming release contains new powerful tools: LSystem component and a 3D Turtle Interpreter component. With RABBIT 0.2 by MORPHOCODE you could create deterministic, stochastic, context-free, parametric(under development) LSystems. By using the 3D Turtle Interpreter the strings of the LSystem could be visualized as 3D Structures. This is a preview of what RABBIT 0.2 can do:
hey cool
does it only like, piping the geometry or ist there a way, to somehow generate kind of lowpoly geometry of that L-system, lets say like in a 3d-trees generating software, were the trunk is thinker and going up the branches grow thinner??
you know it will be amaizing to be able to modell detailed geometry looking like this
There is a way to create that kind of the geometry with RABBIT
This could be achieved with Parametric LSystems, where you could have a special parameter/expression which instructs the "turtle" on what radius/thickness to use when drawing a pipe/line
For ex the following instructions:
F(5) F(10) +(30) F(20)
mean:
Draw Forward a line with thickness 5
Draw Forward a line with thickness 10
Turn right by angle of 30 degrees
Draw Forward a line with thickness 20
You could specify the rules of the LSystem using parameters
F(thickness)=F(thickness/2)
so on every new iteration the turtle will draw a line with half the thickness of the previous iteration
Is it possible to set up a determined initial condition with rabbit and evolving from there? I cant seem to manage as it is but maybe im missing something? For example being able to feed a boolean list to create a CA module.
Ivan Kiryakov
does it only like, piping the geometry or ist there a way, to somehow generate kind of lowpoly geometry of that L-system, lets say like in a 3d-trees generating software, were the trunk is thinker and going up the branches grow thinner??
you know it will be amaizing to be able to modell detailed geometry looking like this
cheers
Feb 11, 2010
Morphocode
There is a way to create that kind of the geometry with RABBIT
This could be achieved with Parametric LSystems, where you could have a special parameter/expression which instructs the "turtle" on what radius/thickness to use when drawing a pipe/line
For ex the following instructions:
F(5) F(10) +(30) F(20)
mean:
Draw Forward a line with thickness 5
Draw Forward a line with thickness 10
Turn right by angle of 30 degrees
Draw Forward a line with thickness 20
You could specify the rules of the LSystem using parameters
F(thickness)=F(thickness/2)
so on every new iteration the turtle will draw a line with half the thickness of the previous iteration
That's the idea
Best
http://morphocode.com
Feb 12, 2010
Ivan Kiryakov
thanks
will wait for the release
cheers
Feb 12, 2010
msgrom
Is it possible to set up a determined initial condition with rabbit and evolving from there? I cant seem to manage as it is but maybe im missing something? For example being able to feed a boolean list to create a CA module.
Thanks and good work,
M
Feb 16, 2010