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:
1 parent
4af014288b
commit
f22a5e69aa
21 files changed
+247
-43
No files matched your search
@@ -73,10 +73,10 @@ static func recipe() -> SiteTerrainBaker.Recipe:
|
||||
SiteTerrainBaker.BoulderField.new(Vector2(-100.0, 130.0), 40.0, 302, 6, 6.0, 9.0, 0.6),
|
||||
SiteTerrainBaker.Ripples.new(Vector2(1.0, 0.3), 3.5, 0.3, BOULDER_FIELD_CENTRE, 110.0),
|
||||
|
||||
# SE — les Éperons: two pitted rock spurs 6-7 m high framing a 20 m sand channel
|
||||
# SE — les Éperons: two pitted rock spurs 7-8 m high framing a 20 m sand channel
|
||||
# littered with small blocks.
|
||||
SiteTerrainBaker.Outcrop.new(WEST_SPUR_CENTRE, 30.0, 60.0, 7.0, 5.0, 401, 7.0, true),
|
||||
SiteTerrainBaker.Outcrop.new(EAST_SPUR_CENTRE, 30.0, 55.0, 6.0, 5.0, 402, 7.0, true),
|
||||
SiteTerrainBaker.Outcrop.new(WEST_SPUR_CENTRE, 30.0, 60.0, 8.0, 5.0, 401, 7.0, true),
|
||||
SiteTerrainBaker.Outcrop.new(EAST_SPUR_CENTRE, 30.0, 55.0, 7.0, 5.0, 402, 7.0, true),
|
||||
SiteTerrainBaker.BoulderField.new(CHANNEL_CENTRE, 50.0, 403, 12, 1.5, 3.0, 0.8),
|
||||
|
||||
# S — la Corniche: sinuous 22 m escarpment, then a 42 degree slope to the 80 m floor,
|
||||
@@ -86,13 +86,19 @@ static func recipe() -> SiteTerrainBaker.Recipe:
|
||||
SiteTerrainBaker.Outcrop.new(Vector2(40.0, 236.0), 10.0, 9.0, 4.0, 9.0, 503, 2.0, true),
|
||||
SiteTerrainBaker.Outcrop.new(Vector2(130.0, 245.0), 14.0, 11.0, 6.0, 11.0, 504, 2.0, true),
|
||||
|
||||
# Roughness: broad undulation plus cell-scale pitting.
|
||||
# Roughness: hummocks and swales from 250 m down to 15 m, the 50 m texture,
|
||||
# and cell-scale pitting.
|
||||
SiteTerrainBaker.Roughness.new(2026, 0.004, 2.2, 5),
|
||||
SiteTerrainBaker.Roughness.new(2029, 0.012, 1.2, 4),
|
||||
SiteTerrainBaker.Roughness.new(2030, 0.05, 0.6, 3),
|
||||
SiteTerrainBaker.Roughness.new(1933, 0.02, 0.6),
|
||||
SiteTerrainBaker.Roughness.new(2027, 0.15, 0.2),
|
||||
]
|
||||
result.modifiers = [
|
||||
# Strata on the mesa flanks and canyon walls only: 4 m ledges.
|
||||
SiteTerrainBaker.Strata.new(4.0, 0.85, 30.0, 50.0, MESA_CENTRE, 130.0),
|
||||
# Crumbly rock faces, smooth sand. Before the strata so the ledges stay flat.
|
||||
SiteTerrainBaker.SlopeRoughness.new(2028, 0.12, 0.7, 20.0, 40.0),
|
||||
# Strata on the north-west quarter only (mesa flanks and canyon walls): 4 m ledges.
|
||||
SiteTerrainBaker.Strata.new(4.0, 0.85, 30.0, 50.0, Rect2(-256.0, -256.0, 256.0, 256.0)),
|
||||
]
|
||||
return result
|
||||
|
||||
|
||||
Reference in new issue
Block a user