L-SYSTEM RENDERER

A Jupyter Notebook that explores L-System rendering, as brought to life in The Algorithmic Beauty of Plants by Przemyslaw Prusinkiewicz and Aristid Lindenmayer.

Very briefly, an L-System is a wonderfully concise way to capture self-similar developmental algorithms. My 'L-System Renderer' notebook covers the following curves from Chapter 1 of the book:

koch_island
koch_island
snowflake_curve_4
snowflake_curve_4
islands_lakes
islands_lakes
snowflake_curve_3
snowflake_curve_3
koch_curve_a
koch_curve_a
koch_curve_b
koch_curve_b
koch_curve_c
koch_curve_c
koch_curve_d
koch_curve_d
koch_curve_e
koch_curve_e
koch_curve_f
koch_curve_f
dragon_curve
dragon_curve
sierpinski_gasket
sierpinski_gasket
hexagonal_gosper_curve
hexagonal_gosper_curve
quadratic_gosper_curve
quadratic_gosper_curve
fass_curve_a
fass_curve_a
fass_curve_b
fass_curve_b
fass_curve_c
fass_curve_c
fass_curve_d
fass_curve_d

Creative Commons License

All L-System Renderer assets by Chris Molloy are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.