Generation is a needful solution to render fractal objects like trees that have a complex geometry characterized by a huge quantity of details. This paper proposes a complete method for dynamic generation of botanical trees using LSystems. The model integrates the dynamic generation combined with levels of detail, lighting and the animation under the wind influence. Moreover, every solution to these problems has been thought to take into account the GPU capabilities by taking advantage of its features like Hardware Transform and Lighting and Programmability.