Fractal Art

Explore the infinite beauty of algorithmic complexity through generative art. Each piece represents a unique mathematical universe visualized through code.

📦 Download Generators

Fractal Canvas

Move your cursor around the canvas to explore different fractal paths.

Algorithmic Foundations

Mandelbrot Set

Iterative complex function: Zn+1 = Zn2 + C

function mandelbrot(c)
let z = 0
for let i = 0; i < MAX_ITER; i++)
if (Math.abs(z) > 2) return i
z = z*z + c
MAX_ITER;

Julia Set

Similar to Mandelbrot but with fixed constant C for the entire set.

const C = -0.7 + 0.270i
function julia(z)
for (let i=0; i<MAX_ITER; i++)
z = z2 + C
if (|z| > 2) return i
return MAX_ITER;
0101

Visualization Techniques

  • Iteration depth mapped to color palette
  • Escape time algorithm with smooth shading
  • Palette cycling for animated effect