Leaf Venation
🌿 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

Leave a comment
Log in with itch.io to leave a comment.