Code described in a blog article that allows you to
- Explore the Mandelbrot set to find interesting parts of it
- Generate images suitable for use as video conferencing backgrounds
- Generate zooming videos and animated GIFs (See examples on mandelbrot.dev)
For more examples see several articles on Yak Shavings, including exact coordinates for these images.
(No need to clone this repo.)
docker run -p 3333:3333 eobrain/almondbread
or possibly you need sudo
:
sudo docker run -p 3333:3333 eobrain/almondbread
(Only tested on Linux.)
-
Prerequisites
-
Install Node.js
-
Install the g++ compiler for C++
-
To install dependencies locally, execute
npm install
-
-
To run a local web server
-
Execute
npx bajel
-
- Visit http://localhost:3333/
- Wait for initial image to load, then click on it to zoom
- Right click to download an interesting image, or click the links above the image to download a zooming video or animated GIF.