High performance, work in progress C and OpenGL rewrite of the infamous FractalViewer.
- Plain C/OpenGL implementation with GLFW and glad as the only dependencies
- Cross-platform
- Zero dynamic memory allocations
The mandelbrot set is defined in the complex plane as the complex numbers
- GPU hello world (colored rectangle)
- First mandelbrot
- Explorable mandelbrot
- Custom color functions
- Julia set
The actual code for computing the mandelbrot set is defined in a GLSL fragment shader inside fractal.c.