This project is a command line Mandelbrot renderer, for either a single image or animation.
Files are output as .bmp images, and animation can be stitched using a program such as Blender.
- Input the real and imaginary parts of the centre point, separated by a space, eg.
What are the coordinates of the point to centre on?
-0.5 0.1- Input the desired zoom value, eg.
What zoom level?
20- Input 0 for single image, 1 for animation sequence
- Single image render
img.bmp- Image is output in the same directory as the executable.
- Input number of frames for animation, eg.
How many frames?
200- Images will then output as:
1.bmp
2.bmp
3.bmp
...
200.bmp- Images will output in the same directory as the executable.
- C++20 is required
mkdir build
cd build
cmake ..
cmake --build .The executable will be output to
build/bin/mandelbrotRender