https://github.com/destinecarma/rust-mandelbrot
A rust application that generates a fractal Mandelbrot set.
https://github.com/destinecarma/rust-mandelbrot
fractal mandelbrot pixels rust wgpu winit
Last synced: 3 months ago
JSON representation
A rust application that generates a fractal Mandelbrot set.
- Host: GitHub
- URL: https://github.com/destinecarma/rust-mandelbrot
- Owner: DestinEcarma
- Created: 2025-01-02T15:58:29.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-01-16T08:41:06.000Z (4 months ago)
- Last Synced: 2025-01-19T00:47:02.991Z (4 months ago)
- Topics: fractal, mandelbrot, pixels, rust, wgpu, winit
- Language: Rust
- Homepage:
- Size: 850 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rust Mandelbrot
This application is a simple [fractal](https://en.wikipedia.org/wiki/Fractal) [Mandelbrot set](https://en.wikipedia.org/wiki/Mandelbrot_set) generator. It uses [`winit`](https://crates.io/crates/winit) crate for the window and [`pixels`](https://crates.io/crates/pixels) crate for manipulating the pixels on the window.

## Todo List
This will be the things I want to implement on the future to this application.
- [x] Use the [`log`](https://docs.rs/log/latest/log/) crate for logging.
- [x] Be able to control the zooming and panning on the window.
- [ ] Be able to control the color scheme.
- [ ] Be able to save the fractal as an image.
- [x] Use the GPU for rendering the fractal. Currently, it's using the CPU.