/fract-ol

fractal renderer

Primary LanguageC

fract-ol

Fractal renderer using minilibx.

demo picture demo picture demo picture

TODO:

  • Julia
  • Mandelbrot
  • More fractals
  • Draw bifurgation diagram
  • Basic movement / zoom
  • Better movement & zom using cursor pos
  • load fractals as a .so
  • Add pthreads suport
  • Add GMP suport
  • Threads should not be created / deleted at each frames
  • Re-use pixels frome prev frame
  • Use prev-frame pixels to determine stable area and optimise by avoiding useless calculations
  • Quternions fractals
  • 3D third person camera
  • Color smoothing
  • Add a console mode

NOTES:

  • CPU has been choosen because arbitrary precision arithmetic is still not compatible with hardware accelerators.