Update README.md
This commit is contained in:
@@ -1,25 +1,25 @@
|
|||||||
# advanced_erosion_terrain_heightmap_generation
|
# advanced_erosion_terrain_heightmap_generation
|
||||||
|
|
||||||
A standalone Rust terrain generator using `egui`, inspired by Runevision's fast erosion filter and the reference material in `plan/`.
|
A standalone Rust terrain generator using `egui`, using a terrain generation method by Runevision (Skovbo Johansen).
|
||||||
|
|
||||||
See here:
|
See here:
|
||||||
|
|
||||||
https://www.shadertoy.com/view/wXcfWn
|
https://www.shadertoy.com/view/wXcfWn
|
||||||
https://www.shadertoy.com/view/sf23W1
|
https://www.shadertoy.com/view/sf23W1
|
||||||
https://blog.runevision.com/2026/03/fast-and-gorgeous-erosion-filter.html
|
https://blog.runevision.com/2026/03/fast-and-gorgeous-erosion-filter.html
|
||||||
|
https://www.youtube.com/watch?v=r4V21_uUK8Y
|
||||||
|
|
||||||
## Project layout
|
## Building:
|
||||||
|
|
||||||
- `src/` contains the standalone Rust app and generator implementation.
|
|
||||||
- `tests/erosion_prototype.py` is the Python reference prototype used to guide the Rust port.
|
|
||||||
- `plan/` contains the inspiration and reference documents for the terrain look.
|
|
||||||
|
|
||||||
## Running
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cargo run
|
git clone https://codeberg.org/Grimsace/advanced_erosion_terrain_heightmap_generation.git
|
||||||
|
cargo build --release
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Running:
|
||||||
|
|
||||||
|
Download the latest release!
|
||||||
|
|
||||||
## Current UI
|
## Current UI
|
||||||
|
|
||||||
The app uses an `egui` desktop interface with:
|
The app uses an `egui` desktop interface with:
|
||||||
|
|||||||
Reference in New Issue
Block a user