feat(sites): strata on the Banc du Vigilant drop-off and multi-scale seabed relief

Strata now take a world rectangle, so the 4 m ledges cover the whole break
and talus south of z = 118 m without touching la Saignée or the landmarks.
Roughness gains octave and fractal-type parameters; a SlopeRoughness
modifier roughens rock faces only. Both sites are re-baked with hummocks
from 250 m down to 5 m. The secondary item, the first debris piece and one
safe-route waypoint move a few metres to keep their contracts.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
OlivierandClaude Fable 5.1 committed 2026-10-06 22:50:21 +02:00
1 parent 4af014288b
commit f22a5e69aa
21 files changed
+247 -43

No files matched your search

@@ -74,8 +74,11 @@ pente, des matériaux imposés par primitive et des `MaterialPatch`.
(butte ou fosse à sommet plat, contour bruité, matériau roche imposé),
`BoulderField` (blocs semi-ellipsoïdaux tirés par graine, combinés par
maximum, roche imposée).
- Modificateur : `Strata` quantifie les pentes raides en gradins horizontaux ;
les fonds et sommets plats ne bougent pas.
- Modificateurs : `Strata` quantifie les pentes raides en gradins horizontaux
dans un rectangle monde, les fonds et sommets plats ne bougent pas ;
`SlopeRoughness` ajoute un bruit à crêtes pondéré par la pente (roche
éraillée, sable lisse). `Roughness` accepte un nombre d'octaves et un type
fractal pour donner du relief de fond à plusieurs échelles.
Tout aléa passe par une graine explicite (`FastNoiseLite`,
`RandomNumberGenerator`) ; `tests/unit/run_site_baker_tests.gd` vérifie que