The algorithmic beauty of plants
summary
Shows that plant forms come from simple rewrite rules: Lindenmayer systems with an axiom and simultaneous productions, translated via turtle graphics into drawing commands. Implements in JavaScript, outputs both canvas and three.js 3D renderings; two short rules at five iterations produce enormous strings and visibly complex trees, and higher iterations choke the browser. Discusses parametric and stochastic variants for light and randomness and points to a JS library used for the demos.
AI-written summary · about
chapters (13)
- 0:00Start
- 0:38THE ALGORITHMIC BEAUTY OF PLANTS
- 1:56MARIKA REVIEWED PETER'S PULL REQUEST.
- 2:06PULL REQUEST MARIKA PETER'S REVIEWED.
- 2:26JESSICA TALKS ABOUT.
- 3:34COLOURLESS GREEN IDEAS SLEEP FURIOUSLY
- 5:49A grammar is a type of rewriting system, and contains rules that tell us how words may be put together to form a sentence.
- 6:01REWRITE SYSTEMS: SEARCH AND REPLACE SYMBOLS
- 7:06LET'S BUILD A GRAMMAR!
- 8:21A SENTENCE IS A NOUN FOLLOWED BY A VERB
- 9:00JESSICA TALKS ABOUT MACHINE LEARNING.
- 17:09TURTLE GRAPHICS
- 19:19A MORE COMPLEX EXAMPLE








