Grasshopper

algorithmic modeling for Rhino

RABBIT 0.2 Preview: 2d/3d LSystems + Turtle Interpretation

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:

Tree

Trees



Take a look at the video: Exploring LSystems in 3D

See what RABBIT 0.2. can do here

thanks for your interest!

Views: 2556

Comment

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

Comment by Morphocode on April 19, 2010 at 2:54am
Hi Andrei,

We've added some info about the turtle component:
http://morphocode.com/rabbit-l-systems/

You can also have a look at the resources that we've listed on that page

Hope that helps
Best
Comment by Andrei Raducanu on April 9, 2010 at 4:39pm
hey, guys, where can i find out how to use the turtle component? i don't really know what that F and X are and how they are used. i couldn't find any reference. i did figure out some stuff just by experimenting, but i would like to know everything about it.

thanks!
Comment by Morphocode on February 19, 2010 at 1:50am
Comment by msgrom on February 16, 2010 at 6:21pm
Hi.

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
Comment by Ivan Kiryakov on February 12, 2010 at 5:52am
nice!
thanks
will wait for the release

cheers
Comment by Morphocode on February 12, 2010 at 1:46am
Hi Ivan,

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
Comment by Ivan Kiryakov on February 11, 2010 at 1:18pm
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


cheers

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service