L-systems
From GenerativeArt
(Difference between revisions)
(→Organizations, Exhibits, Conferences, Publications) |
|||
== How L-systems Grow == | == How L-systems Grow == | ||
- | |||
<SPAN STYLE="font-size: larger;">String rewriting/substitution </SPAN> | <SPAN STYLE="font-size: larger;">String rewriting/substitution </SPAN> | ||
- | + | <br><br> | |
L-systems "grow" via iterative string substitution. The system initially has three components. | L-systems "grow" via iterative string substitution. The system initially has three components. | ||
== Null Symbols == | == Null Symbols == | ||
- | |||
<SPAN STYLE="font-size: larger;">Adding complexity to production rules</SPAN> | <SPAN STYLE="font-size: larger;">Adding complexity to production rules</SPAN> | ||
- | + | <br><br> | |
L Systems can also have symbols that have no drawing operations associated with them, but add complexity when applying production rules. | L Systems can also have symbols that have no drawing operations associated with them, but add complexity when applying production rules. | ||
== Examples of Branching Structures == | == Examples of Branching Structures == | ||
- | |||
<SPAN STYLE="font-size: larger;">How production rules create form </SPAN> | <SPAN STYLE="font-size: larger;">How production rules create form </SPAN> | ||
- | + | <br><br> | |
== Stochastic L-systems == | == Stochastic L-systems == | ||
- | |||
<SPAN STYLE="font-size: larger;">L-systems combined with chance operations </SPAN> | <SPAN STYLE="font-size: larger;">L-systems combined with chance operations </SPAN> | ||
- | + | <br><br> | |
Like typical L-systems, but with multiple production rules for a single expression, each with a probability. The sum of all the probabilities must total to 1. | Like typical L-systems, but with multiple production rules for a single expression, each with a probability. The sum of all the probabilities must total to 1. | ||
== Context Sensitive L-systems == | == Context Sensitive L-systems == | ||
- | |||
<SPAN STYLE="font-size: larger;">Simulating hormones and chemical triggers </SPAN> | <SPAN STYLE="font-size: larger;">Simulating hormones and chemical triggers </SPAN> | ||
+ | <br><br> | ||
== Genetic L-systems == | == Genetic L-systems == | ||
- | |||
<SPAN STYLE="font-size: larger;">Systems that allow the evolution of form</SPAN> | <SPAN STYLE="font-size: larger;">Systems that allow the evolution of form</SPAN> | ||
+ | <br><br> | ||