In order to run this package, you must install Rust.
Run the application by running the cargo run
command. This will launch a new
window displaying the Mandlebrot set visualizer.
Navigate using WASD to pan, and Up/Down to zoom.
All values have defaults, but can be overridden by writing entries to a .env
file.
The width of the window. Higher values reduce performance. Default: 450
.
The height of the window. Higher values reduce performance. Default: 450
.
The initial zoom value. Default 2
.
The speed at which the camera pans. Default: 10
.
The speed at which the camera zooms. Lower values are faster. Default: 0.95
.
The value at which a result can be considered to have diverged. Default: 16.0
.
The number of iterations before a result can be considered not to have diverged.
Higher values result in a better image but slower performance. Default 100
.