Tiles holding a slope over 35 degrees are meshed at two vertices per cell on a clamped Catmull-Rom surface that passes through every grid node, so cliffs and ledges lose the facets of the heightfield grid while the collision stays on the grid. The domain field exposes the smooth elevation and a separable, per-phase-weighted block sampler with linear edge extrapolation and a one-cell margin for continuous normals; the actor samples tiles on the worker thread pool and builds meshes afterwards. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Production game code
Ce dossier est réservé à la verticale et au jeu de production. Il ne doit pas
dépendre de src/ ou scenes/, qui contiennent les POC jetables.
Les sous-dossiers autorisés sont :
domain/: règles pures et données typées ;application/: cas d'usage et ports ;world/: acteurs et physique Godot ;presentation/: HUD et rendu ;infrastructure/: sauvegarde, audio, entrées et plateforme ;composition/: assemblage concret.
Créer un sous-dossier seulement avec sa première responsabilité réelle. Les
règles complètes se trouvent dans docs/ENGINEERING_GUARDRAILS.md.