Fractal art

From Wikipedia, the free encyclopedia

A fractal image generated by Sterling Fractal by Stephen Ferguson.
Enlarge
A fractal image generated by Sterling Fractal by Stephen Ferguson.

Fractal art is created by calculating fractal mathematical functions and transforming the calculation results into still images, animations, music, or other art media. Fractal images are graphs of the calculation results, and fractal animations are sequences of these graphs. Fractal music maps the calculation results to music pitches or other sounds. Fractal art is usually created with the assistance of a computer, in order to speed up the process of calculating the fractal function.

The Mandelbrot set, a common example of a fractal art.
Enlarge
The Mandelbrot set, a common example of a fractal art.

Fractals fall into four broad categories relevant to fractal art:

Fractal with cycled colors.
Fractal with cycled colors.

Fractals of all four kinds have been used as the basis for digital art and animation. Starting with 2-dimensional details of fractals such as the Mandelbrot Set, fractals have found artistic application in fields as varied as texture generation, plant growth simulation and landscape generation.

Fractals are also being used in context with evolutionary algorithms in the Electric Sheep project, as people use fractals rendered with distributed computing as their screensaver, and "rate" the flame they are viewing. Then the server reduces the traits of the undesirables, and increases those of the desirables to produce a computer-generated, community-created piece of art.

The two most popular fractal image creation programs are probably Ultra Fractal and Apophysis. The latter is a fractal flame editor and the former a more general purpose fractal program. During the 1990s Fractint for DOS was the most popular fractal rendering software for the PC.

Fractal music is able to produce more realistic natural sounds and subtle tunes than conventional approaches.


[edit] References

[edit] External links

In other languages