tan-90 / MandelbrotRenderer

A quick proof of concept Mandelbrot renderer.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MandelbrotRenderer

About

I wanted to show how quickly you can get a simple program paralelized over all pixels of a canvas by using OpenGL fragment shaders. My (obvious) choice was to render fractals, so this realtime interactive Mandelbrot Set renderer was born. It's written in C++ and makes it very easy to write and use your own fragment shader (that here works as a way to define a program you want to run for every pixel).

Mandelbrot Renderer

Notes

This is meant to be a proof of concept, so there are no custom floating points for the extra precision that would be needed or a really good input system. Maybe it will become a fully featured project one day.

Running

The dependencies are part of the repository and this doesn't use any external resources, so you should be able to just build and run it with Visual Studio.

About

A quick proof of concept Mandelbrot renderer.

License:GNU General Public License v3.0


Languages

Language:C++ 88.4%Language:GLSL 11.0%Language:C 0.5%