Rock is normal-mapped triplanar in world space at two scales, sand carries an oriented ripple normal map on the xz plane, and a grain map drives detail occlusion, albedo mottling and roughness. The three maps are seamless, seeded, mipmapped textures built synchronously by SeabedDetailTextures, so no asset is needed and builds are deterministic. The mesh has no tangents: perturbed normals are computed in world space and written to NORMAL. 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.