summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuval Adam <yuv.adm@gmail.com>2012-05-20 16:37:19 +0300
committerYuval Adam <yuv.adm@gmail.com>2012-05-20 16:37:19 +0300
commitba0cb41174ee0d9e4ec16449f39ea428d26cb5ac (patch)
tree9337758b0b244e95e9c11f4a6eb877b98449a6f7
parent131ed9dd96b4b7d4db390a146086638bae6c8e8f (diff)
add credit
-rw-r--r--index.html4
1 files changed, 3 insertions, 1 deletions
diff --git a/index.html b/index.html
index 91ea46e..d34536a 100644
--- a/index.html
+++ b/index.html
@@ -33,7 +33,9 @@
<p><b>L-Systems (short for Lindenmayer systems) are instances of a formal grammar that are used to model growth processes of plant deveopment. L-Systems can be used to generate realistic, natural-looking organisms in simulated environments.</b></p>
<p>An L-System consists of an initial axiom string, for example: <code>F</code>, and a set of production rules, for example: <code>F -> F-F+FF</code>. The rules are used to iterativey expand the string to a larger one. In our example, two iterations on the string will yield the string <code>F-F+FF-F-F+FF+F-F+FFF-F+FF</code>. L-Systems also include a mechanism that converts the output string into a geometrical representation. The syntax includes a unit vector step forward that draws a line - <code>F</code>, left and right turns on all three axises - <code>+</code>,<code>-</code>,<code>&</code>,<code>^</code>,<code>&lt;</code>,<code>&gt;</code>, a vector direction flip - <code>|</code>, and state push and pop functions - <code>[</code>, <code>]</code> that enable branch creation. L-Systems.JS can generate the proper cartesian coordinates for processing in the front-end of your choice (WebGL, canvas or SVG).
- </p>
+ </p>
+
+ <p>L-Systems.JS is created and maintained by <a href="http://y3xz.com">Yuval Adam</a>.</p>
</div>
</div>