A project by Michael McRoskey
Mandelbrot Explorer is an interface which let's you interact with images of the Mandelbrot set generated with C code. It runs on a local server via the SimpleHTTPServer module in Python.
server.py
: This contains the script to process and handle server requests onlocalhost:9001
. It loadsindex.html
as the default page in a web browser.Makefile
: Running the commandmake
in this directory will properly compilemandel.c
mandel.c
: Generates an image of Mandelbrot structure at given pointsbitmap.c
: Bitmap struct filebitmap.h
: Header file for bitmapindex.html
: HTML for web pagestyle.css
: CSS styling for web page- images
example.png
: example photo of interface
requirements.txt
: Python environment requirementsREADME.md
- Run
$ make
to build the executables. - Run
$ python server.py
to run the Python server onlocalhost:9001
- In a web browser, navigate to
http://localhost:9001/
. - Input x and y coordinates if desired and click GO to generate Mandelbrot image at that location.
- Click on the image the center the image on that point.
./mandel
will generate a new image and load it to the browser.
- Zoom is not enabled at this time.