A visualiser of Mandelbrot set written in Go
- real-time navigation
- multithreading support
- image saving / loading
— or —
go install github.com/drahoslove/mango@latest
cd `go env GOPATH`/bin
./mango - default view
./mango image.png - to load saved image (you can also drag'n'drop image file to the executable file) - the state si saved in the file name
WORKERS=16 ./mango- to change number of rendering gorutines (threads)
pgDn/pgUporwheel ↕- zoom in / zoom outleft click- center to point←→↑↓- move left/right/up/downR- reset zoom and position
1234- switch between coloring modesH- set number of iterations to High (32k)J- double the number of iterationsK- halve the number of iterationsL- set number of iterations to Low (1k)
ctrl+S- save current imagectrl+O- load saved image