Rabbit + Grasshopper: 3D L-systems, 3D Cellular Automata

We are posting a few experiments, created with the work-in-progress RABBIT 0.2. We plan to release it within a week or two…
RABBIT 0.2 has a lot of new features:

RABBIT 0.2: New Cellular Automata features:

* user defined initial configurations
* automatic/manual control of the CA evolution
* CA memory – stores all configurations/states of the CA calculated for different time steps(t=0,1,2,3…)

With RABBIT 0.2 you could visualize 2D Cellular automata in 3 dimensions – the third dimension is a function of time.

The geometry inherits the underlying topology of the cellular automata – the evolution of the cells is encoded in the form



Take a look at the video of the evolution process here


RABBIT 0.2: New LSystems features:

  • user defined LSystems
  • fractals: Koch curves, Space-filling curves, …
  • Branching LSystems
  • 2d/3d Turtle interpretation
Few experiments with LSystems and geometry:


Axiom: F
Production rule: F=FF/F+F^
Number of generations: 8
Default step of the turtle: 6
Default angle increment of the turtle: 90



more info & images here...