🌿 Leaf Venation Growth Simulation

This project is an interactive simulation of leaf vein growth, inspired by the academic paper

"Modeling and Visualization of Leaf Venation Patterns".

The system reproduces organic, plant-like vein structures using a simple biological idea:
auxins attract growth, veins expand toward them, and space gradually fills with natural branching.

The simulation is implemented in Unity (C#) and can run step-by-step or automatically with smooth growth, making it useful for:

  • Procedural generation experiments
  • Nature-inspired algorithms
  • Educational visualization

 Features

  • Real-time leaf venation growth
  • Manual mode
  • Automatic smooth growth mode
  • Restart on completion
  • Fully adjustable parameters via UI:
    • Vein step size
    • Auxin influence radius
    • Auxin spawn rate
    • Max iterations
    • Growth speed

 Controls

  • Auto Run toggle : grow continuously
  • Restart : reset the simulation
  • Sliders : tweak growth behavior live

 Based On (Original Research)

This work is inspired by the following paper:

Modeling and Visualization of Leaf Venation Patterns
Runions, Fuhrer, Lane, Federl, Rolland-Lagan, Prusinkiewicz
ACM SIGGRAPH 2005


🔗 Official paper link:
https://dl.acm.org/doi/10.1145/1073204.1073251


(This project is an independent implementation for learning and experimentation, not an official reproduction.)

Credit to Tsoding leaf-venation 

Published 7 hours ago
StatusPrototype
CategoryTool
PlatformsHTML5
Authorato Games
Made withUnity

Leave a comment

Log in with itch.io to leave a comment.