Mandelbrot
A simple but visually appealing and parallelized Java application to explore the Mandelbrot set. For a simple but understandable explanation of what the Mandelbrot set actually is, have a look at this excellent blog post.
Features
The implementation is driven by some sort of MVC architecture inspired by Thread Watch to separate the creating of the images from the UI related parts. It's main features are listed below:
- Parallel algorithm in order to use the full potential of your n-core CPU
- Fully interactive navigation similar to Google Maps to easily explore the set
- Live feedback while rendering also showing intermediate results
- Many adjustable options like algorithm, maximum number of iterations, maximum radius, histogram equalization, refresh rate and the thread count