# L-system Graphics (L-systemグラフィックス)

> L-system graphics rewrite symbol strings in parallel and interpret them as drawing, turning a few rules into recursively growing plants, trees, mycelia and ornaments.

- IndexStyle No.589 — https://indexstyle.org/styles/l-system-graphics
- Kind: Technique · Family: Computational Expression · Era: 1968–
- Mood: Technique, Calm, Futurity
- What this family collects: Forms grown from small rule sets and iteration into structures that could not be drawn one mark at a time, where rules, initial state and time determine the look.

## Defining characteristics

- Branches repeating one angle rule from a trunk
- Self-similar detail increasing by generation
- Leaves or flowers attached regularly at tips and joints
- A growth grammar that survives controlled randomness

## Best used for

- Modeling plant growth in education, visualization and generative motion
- Making reproducible branching patterns and ornament from a small rule set

## Composition recipe

- Typography & lettering: Set rules and generation numbers in monospace outside the generated form.
- Layout & structure: Anchor one root and plan how each generation expands into the available field.
- Material & texture: Define symbols, productions, angle, line length and stack operations, updating all symbols in parallel per generation.

## Colour

Read off the reference works below, so a direction rather than a fixed palette.

- Ground: #F2F0E5
- The colour it is remembered by: #5A8F62
- Text and outlines: #183126

## What to avoid

Mirroring branch photography is not an L-system. Preserve the production rules that generate each generation.

## Application checklist

Work through this before calling a piece an application of this style.

- [ ] Visible in the piece: Branches repeating one angle rule from a trunk
- [ ] Visible in the piece: Self-similar detail increasing by generation
- [ ] Visible in the piece: Leaves or flowers attached regularly at tips and joints
- [ ] Visible in the piece: A growth grammar that survives controlled randomness
- [ ] The layout follows: Anchor one root and plan how each generation expands into the available field.
- [ ] The lettering follows: Set rules and generation numbers in monospace outside the generated form.
- [ ] The material and surface follow: Define symbols, productions, angle, line length and stack operations, updating all symbols in parallel per generation.
- [ ] The colour relation holds: #F2F0E5 as ground, #5A8F62 carrying the style, #183126 for text and outlines
- [ ] At least one reference work below has been studied directly
- [ ] The caution above ("What to avoid") has been addressed

## Related styles

- **Generative Art (ジェネラティブアート)** — A way of working in which the maker writes only the rule and the randomness, leaving the drawing to the machine. As in Nees's plotter work, the result is shown as several variants born of one rule. → https://indexstyle.org/styles/generative-art
- **Fractal Flame (フラクタル・フレーム)** — Scott Draves's Fractal Flame adds nonlinear variations, log-density display and structural coloring to iterated function systems, producing feathered, smoky and coral-like structures from probability and transformation history. → https://indexstyle.org/styles/fractal-flame

## Compose it with something else

The dictionary can put this entry in a structural role and another in an accent role, and report where the two fight: https://indexstyle.org/compose?ids=l-system-graphics+generative-art

## Further study

- Lindenmayer systems
- Parallel string rewriting
- Turtle interpretation and branching

## Reference works

- Algorithmic Botany — The Algorithmic Beauty of Plants — https://algorithmicbotany.org/papers/lsfp.pdf

## AI interpretation

An AI-generated interpretation image exists for browsing convenience only — it is not a reference work: https://indexstyle.org/ai/l-system-graphics.jpg

## Source of record

- Algorithmic Botany — The Algorithmic Beauty of Plants — https://algorithmicbotany.org/papers/lsfp.pdf

## Machine surfaces

- JSON: https://indexstyle.org/api/styles/l-system-graphics
- Image-generation prompt (legally clean): https://indexstyle.org/styles/l-system-graphics/prompt.txt
- MCP: https://indexstyle.org/mcp (tools: search_styles, get_style, compare_styles, compose_styles, find_related_styles; prompts: image-prompt, apply-style)
