procedural modelling of plant scenes
Post on 17-Jan-2016
21 Views
Preview:
DESCRIPTION
TRANSCRIPT
Procedural Modelling of Plant Scenes
Presented by: Kim R2
Supervisors: Shaun Bangay
Adele Lobb
A research project for Computer Science Honours 2004
Project Aims
• Model a forest scene– Procedural modelling– L-Systems
Forest Scenes - Issues
Many different tree species
present
Forest Scenes - Issues
Variation within each species
Forest Scenes - Issues
Interaction:
• Symbiosis
Interaction:
• Competition
Forest Scenes - Issues
Forest Scenes - Issues
Varying detail level depending on distance from viewer
Solution
• L-Systems
• Procedural Modelling
L-Systems
• Formal set of rules and symbols
• Originally described cellular growth
• Rules applied iteratively to start sequence
• Graphics: symbols describe drawing paths or end graphics (such as a leaf)
Simple L-System Example
• F [ & + F] F[ - > F] [- > F] [& F]
Stochastic L-Systems
• Several rules for each symbol• Rules chosen based on probability• Create different plants using same L-System• Simulate environmental effects
Stochastic L-System Example
Procedural Modelling
• Use procedure to generate all needed geometric primitives
• Store complex tasks in procedure– Detail level– Shaders– Internal animation
This Project
• Create a procedural modelling language– Similar in syntax to Renderman shading
language or MEL
• Include:– Tree species/type– Conditions (for L-System)– Detail level (distance from viewer)
Questions?
top related