Procedural Modelling of Plant Scenes

Post on 17-Jan-2016

21 views 4 download

Tags:

description

Procedural Modelling of Plant Scenes. A research project for Computer Science Honours 2004. Presented by: Kim R 2 Supervisors:Shaun Bangay Adele Lobb. Project Aims. Model a forest scene Procedural modelling L-Systems. Forest Scenes - Issues. Many different tree species present. - PowerPoint PPT Presentation

Transcript of Procedural Modelling of Plant Scenes

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?