Skip to content

Aim: Mandelbrot with big floating point precision, fast executing time and multi platform.

Notifications You must be signed in to change notification settings

Joinyy/Mandelbrot_CPP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mandelbrot_CPP

Aim: Mandelbrot with big floating point precision, fast executing time and multi platform.

Commands:

Key Command
Esc Close program.
D Show debug messages in the upper left corner.
P Show mouse position in the upper left corner.
C Change colormap.
I Change max iterations.
Mousewheel Up Zoom in to the current mouse position.
Mousewheel Down Zoom out TO (yes to, atm) the current mouse position.

Upcoming features

(When I find some time)

  • Zoom out FROM the current mouse position
  • Make the colormaps smoother for nicer results
  • boost::multiprecision implementation of all floating point variables in the mandelbrot set
  • *nix compatibility and makefile

Maybes:

  • nVidia CUDA for parallel execution of the mandelbrot set calculation

About

Aim: Mandelbrot with big floating point precision, fast executing time and multi platform.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published