The fractal images known as Fractal Flames make use of the aesthetics of a specific algorithm that is member of the Iterated Function System (IFS) class, but differing from the classical definition in some essential aspects. The set of functions is nonlinear, the appearance is based on a logdensity display instead of a linear map and colour is allocated by structure. The Fractal Flames algorithm results in a maximised preservation of information in order to optimise the aesthetics of the result.
The subsequently described project shows investigations in the background of Iterated Function Systems and the chaos game, the specifics of the Fractal Flame algorithm and the attempt to implement the theory in a program using Open GL and C++.