Because I want to improve at Rust, I chose a Heightmap Generator as a learning project. The goal was less the visual output than to learn how to construct a GUI with the help of Slint and get a little bit more into the concept of rust. I got carried away with the little improvements, but I'm happy with the output overall.
That said, I support the following features:
- Layering of perlin noise either blending, screening or multiplying
- Thermal erosion
- River flow generation
- Generate flattened water planes
- Import/export from/to desktop
- CPU based rendering of the terrain in 3d
Check it out here: https://github.com/JeremiasMeister/rust-heightmap-generator