Fractal art

From Wikipedia, the free encyclopedia

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

Fractal art is created by calculating fractal objects and representing the calculation results as still images, animations, music, or other media. Fractal art is usually created indirectly with the assistance of a computer, iterating through three phases: setting parameters of appropriate fractal software, executing the possibly lengthy calculation and evaluating the product.

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

Fractal objects fall into four main categories depending on how an artist can manipulate their construction and rendering to exercise artistic control over the resulting fractal art:

  • Escape time fractals that are manipulated with the choice of the formula to be iterated and its parameters, the choice of what points are iterated (usually a tiny region of the complex plane containing interesting shapes) and how they are mapped to an image, the choice of how to compute a colour from the set of sequences of iterations. All these components have an explicitly mathematical and nonvisual nature and they can often be very complex.

Examples of this type of fractal are the Mandelbrot set, the Lyapunov fractal, and the Burning Ship fractal; the most advanced fractal image creation programs for this type of fractal art are Ultra Fractal, Gnofract4D and ChaosPro.

  • Lindenmayer systems and other constructions based on replacement rules. Examples include the Peano Curve and the Hilbert Curve, the Sierpinski gasket and the Menger sponge, and the Koch snowflake. Stochastic systems where the replaced shapes and/or the choice of rules are random are very popular, especially to recreate trees and other natural objects.

Design relies on simple geometry (angles and lengths) and being able to predict the shapes resulting from a rule system, and the possibility of fast or realtime previews of the result greatly facilitates small adjustements of sizes, anngles and probabilities.

  • Iterated function systems and variants thereof (fractal flames in particular); shapes and colours are determined by easily understood transformations of shrunk copies of the whole pattern, and since the transformation matrices and deformations have no particular significance they are usually input in fractal software visually and often with a realtime preview; another trend is manual editing starting from a random fractal (the arbitrary parameters are many and mostly independent). Apophysis is a popular and very sophisticated example of this category.
  • Stochastic synthesis of fractal noise (typically fractal landscapes) controlled through few simple high level parameters and by trying different Pseudorandom number generator seeds.

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 sometimes combined with human-assisted evolutionary algorithms, either by iteratively choosing good-looking specimens in a set of random variations of a fractal artwork and producing new variations, to avoid dealing with cumbersome or unpredictable parameters, or collectively like in the Electric Sheep project, where people use fractal flames rendered with distributed computing as their screensaver and "rate" the flame they are viewing, influencing the server which reduces the traits of the undesirables, and increases those of the desirables to produce a computer-generated, community-created piece of art.

[edit] References

[edit] External links

In other languages