A fractal image exploration and generator for the Julia Set, Mandelbrot Set and Burning Ship fractal.
This program is capable of generating fractal images the three mentioned fractal types. Various colouring algorithms have been implemented to obtain beautiful wallpapers/icons/emblems/etc. The images can be exported to any resolution. For a programmer, the internal API allows for easy addition of new fractal types and colouring algorithms.
This project was my first take with a bigger Java program, asynchronous code and building an end-to-end application with reusable components. The idea behind the program was to have a balance between control and the randomness of fractals to generate stunning images to use as wallpapers/icons/etc.
This program uses Maven to compile and requires one external dependency, namely PropertySheet. In IntelliJ, you can simply add the compiled jar as a project dependency in the project structure settings.