You are here

Model entry

3D tree branching model - Model catalogue - Simulistics.com

Search Simulistics Model catalogue Listed by keyword Listed by ID Listed by title Listed by date added

3D tree branching model

Model : branching1
Simile version : 3.1+
Date added : 2003-06-20
Keywords : Branching ; L-systems ; Tree architecture ; Lindenmayer systems ; Fractals ;

Description

This is a demonstration of Simile’s ability to handle fractal models.

L-system (Lindenmayer system) models are based on the idea that a complex structure can be obtained by repeatedly applying quite simple rules to a simple initial stucture. Thus, for example, the branching structure of a mature tree can be arrived at by applying simple rules to a seedling: rules such as "replace a bud by an extension to the branch, a side shoot, and two buds".

In the Simile implementation, we use a population submodel to hold the set of branch segments on the tree, and an association submodel to tell which segment is connectedto which other segment. As we iterate through time, each segment gives rise to two daughter segemnts, and thus the structure develops. Each segment is angled with respect to its parent in 3D: thus, the resulting structure is in 3D, and could be viewed as such in an appropriate 3D rendering environment.

Currently, the model is not available for download. Contact r.muetzelfeldt@ed.ac.uk for more information.

Diagram

Equations

View the model equations.

Results

|

|

Web links