Skip to content

LeFroid/Mandelbrot-Explorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mandelbrot-Explorer

Interactive and modular Mandelbrot set renderer

Licensed under GPLv3

Features

  • Multiple cross-platform frontends - CLI and a Qt GUI
  • Customizable coloring algorithms, plug-and-play at runtime
  • Near infinite zooming
  • Multithreaded rendering
  • Lightweight

Building

The project can be built using the cmake build system, by either importing the root CMakeLists file into your IDE of choice or performing the following commands from a console:

$ git clone https://github.com/LeFroid/Mandelbrot-Explorer.git mandelbrot-explorer
$ mkdir -p mandelbrot-explorer/build && cd mandelbrot-explorer/build
$ cmake .. [-ENABLE_QT=(ON|OFF)]
$ make

Dependencies

  • Modern C++ compiler, supporting c++17 or greater
  • CMake version 3.1.0 or greater
  • Qt version 5.9.0 or greater for the GUI
  • MPFR

About

Interactive and modular Mandelbrot set renderer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published