diff options
| author | godosa <godosa@godosa.eu> | 2026-10-06 23:52:03 +0200 |
|---|---|---|
| committer | godosa <godosa@godosa.eu> | 2026-10-06 23:52:03 +0200 |
| commit | 346b1c5195bffc71ceaa9262453e3c189656400b (patch) | |
| tree | 01ac0d31e2724cd6abcc689a5a228e2cbea2f6cf /example/masks/README.md | |
| download | worldgen-346b1c5195bffc71ceaa9262453e3c189656400b.tar.gz worldgen-346b1c5195bffc71ceaa9262453e3c189656400b.zip | |
worldgen: initial public history
Diffstat (limited to 'example/masks/README.md')
| -rw-r--r-- | example/masks/README.md | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/example/masks/README.md b/example/masks/README.md new file mode 100644 index 0000000..eea3162 --- /dev/null +++ b/example/masks/README.md @@ -0,0 +1,14 @@ +# Override masks (optional) + +Paint in GIMP/Krita as **equirectangular** grayscale PNGs, any size (2:1), 8- or 16-bit. +Mid-gray (32768 in 16-bit, 128 in 8-bit) = neutral / no change. Transparent or missing = neutral. + +| File | Effect (white = +1, black = −1) | +|---|---| +| `land_hint.png` | bias toward land (+) or sea (−) on top of the sketch | +| `mountain_hint.png` | extra uplift (+) | +| `o2_zones.png` | O₂ modifier: 1 + 0.5·v (world.toml `[masks] o2_range`) | +| `gravity_zones.png` | gravity modifier: 1 + 0.7·v; v < 0 = low-g zone (relief ×, spires) | +| `lock.png` | where brighter than 75% grey (> +0.5), coastline follows land_hint strictly | + +Rebuild: `.venv/bin/python mapgen.py build` (masks are part of the cache key). |
