Skip to content

A desktop program for exploring the Mandelbrot set

License

Notifications You must be signed in to change notification settings

yshklarov/mandelbrot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mandelbrot

This is a simple desktop tool for exploring the Mandelbrot set.

Features

  • Parallel rendering
  • Arbitrary precision option
  • Multi-pass (progressive) rendering
  • Smooth coloring

Screenshots

screenshot 1

screenshot 2

screenshot 3

Usage

  • Scroll to zoom, drag to pan.
  • The maximum number of iterations can be configured from the View menu.
  • If you see glitches when you zoom beyond around (1e12)x, check High precision in the View menu.

Requirements

  • Python 3
  • Pygame
  • Mpmath

No installation required: simply run mandelbrot/main.py.

About

A desktop program for exploring the Mandelbrot set

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages