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
/pgUp
orwheel ↕
- zoom in / zoom outleft click
- center to point←
→
↑
↓
- move left/right/up/downR
- reset zoom and position
1
2
3
4
- 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