Fractal flame

[2] Draves' open-source code was later ported into Adobe After Effects graphics software[3] and translated into the Apophysis fractal flame editor.

This involves creating a histogram larger than the image so each pixel has multiple data points to pull from.

For each pixel (x,y) in the final image, do the following computations: The algorithm above uses gamma correction to make the colors appear brighter.

To increase the quality even more, one can use gamma correction on each individual color channel, but this is a very heavy computation, since the log function is slow.

A simplified algorithm would be to let the brightness be linearly dependent on the frequency: but this would make some parts of the fractal lose detail, which is undesirable.

This problem can be solved with adaptive density estimation to increase image quality while keeping render times to a minimum.

A fractal flame created by the Electric Sheep computing project.
Fractal flame created in Apophysis .
A fractal flame.