If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Algorithmic Beauty of Plants

there is a freeware book called The Algorithmic Beauty of Plantshttp://algorithmicbotany.org/papers/#abop you can download a PDF file (high quality, 17M)
it contains info about modeling of trees, Fractal properties of plants, Graphical modeling using L-systems, etc etc. contains very good pictures with algorithms.
i see in this forum several very beautiful programs about these goodies such as L-systems.
i see also the Generator of random trees , and even the above seems more beautiful visually but i find the random tree generator more interesting especially when we convert it to a not random generator, since it can display the information like the DNA, and even i think too far, such as prime numbers, who know, the universe is full of surprises.

Nature is one of my passions, and this year it led me to Chile.
It will be a challenge to recreate what I saw in the incredible rainforests... trees covered with thin "fur" made of tiny flowers. What a views!

i refer to the link by Eros about a 3D tree generator by Petr here: http://www.thinbasic.com/community/s...tree+generator
it is the best to be close to algorithmic botany, because it generate and read a string of characters resembles a genetic code
as an example: the twig can be like this:
twig = "x+abz+y+aby+aby-abx-abx-abz-abz-abz-aby-abx-y-abz+abz-abx-abx-abx-x+aby+abx+abx-aby+aby-abz-abz+x-aby-aby-aby-abx+abx-abz+z-abx-abz+abx+aby+abx-abx+aby+aby-x+abz-aby-abz+abz-abz+abz-aby-aby+x+aby-abx+abz-abz-aby+abz+abz+abz+abx+z-abz-x-abz+abz-abz+aby-abz+abz-aby-aby+abz-abx+z+aby-abx-aby+abz+abz-abx+x+abz+abz+abx+abz+abx+aby+abx+z+abz-abx-abx-y+aby+abx-abz-abx-abx+aby-abx-aby-abx+abx-abx+abz+aby+abz+abz+y+abx-abz-abx-aby-abz+abx+aby+aby-aby+abx+abx+aby-abx+abz-aby+aby+abx-abx-z+abz+x+abx+abx+abz+abx+abz+abx-abz-abx+abz+abx-z-aby+aby+aby-abz+aby-aby+abx-abz-aby+abz-aby+abz-abz-abx-"

i will look again at that example. and may be we can apply the idea on another than generating trees.