Title :
The language LinF for fractal specification
Author :
Pereira, Fernando M Q ; Rolla, Leonardo T. ; Rezende, Cristiano G. ; Carceroni, Rodrigo L.
Author_Institution :
Departamento de Ciencia da Computacao, Univ. Fed. de Minas Gerais, Belo Horizonte, Brazil
Abstract :
We present the language LinF for L-System specification. L-Systems are formal string rewriting systems introduced in 1968 by the botanist Aristid Lindenmayer that are used to model fractal images. LinF allows the definition of three-dimensional fractals and stochastic fractals. Together with the LinF definition we present the implementation of cFLC, an OpenGL-based system that generates fractal images from LinF specifications. Results obtained through the LinF formalism show the ease of use and generality of the developed tools with respect to the existing literature.
Keywords :
computational geometry; fractals; programming languages; realistic images; rendering (computer graphics); rewriting systems; specification languages; L-System specification; LinF programming language; OpenGL-based system; cFLC interpreter; stochastic fractal; string rewriting system; three-dimensional fractal image; Biological system modeling; Clouds; Equations; Feedback; Fractals; Geometry; Image generation; Polynomials; Shape; Stochastic processes;
Conference_Titel :
Computer Graphics and Image Processing, 2003. SIBGRAPI 2003. XVI Brazilian Symposium on
Print_ISBN :
0-7695-2032-4
DOI :
10.1109/SIBGRA.2003.1240993