hexagon
FAMST AGENCY
science
Generative Art Advanced

L-System Bio-Growth Animation

Generative art using Lindenmayer systems to simulate organic plant growth patterns.

Category
Generative Art
Complexity
Advanced
Published
Jul 15, 2026
Technologies
l-systemgenerativecanvasanimation

About this Experiment

An exploration of Lindenmayer systems (L-systems) for generating procedural plant and organic growth animations in the browser using Canvas API.

Technical Details

L-systems are a type of formal grammar used to model the growth processes of plant development. This experiment implements a recursive L-system interpreter that renders complex branching structures through simple string rewriting rules.

Technologies Used

  • HTML5 Canvas API
  • Vanilla JavaScript
  • Custom L-system parser
  • RequestAnimationFrame loop