From 20619e587db0cd85213d6ca708af84833538a9e9 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 28 Sep 2026 14:54:51 +0000 Subject: [PATCH] docs(architecture): sheet ring and ceiling settings are gone, not just unused Follows the sheet/settings removal commit. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01URDGLsu7c4nunqNFPJEFPU --- ARCHITECTURE.md | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/ARCHITECTURE.md b/ARCHITECTURE.md index bea59a0..87c50c1 100644 --- a/ARCHITECTURE.md +++ b/ARCHITECTURE.md @@ -769,17 +769,12 @@ driven by `EditorBrush*` props. so the cull sees the same horizon; the ring's dz sweep is pre-clamped to the vertical strate band). The ring is made of level-MaxClipLevel MC tiles, so its cost grows with (distance/2^MaxClipLevel)². The far "sheet" ring (heightfield tiles past `MaxClipLevel`) was - dropped by the owner's decision: `bFarSheetRing` / `FarSheetSpanLevels` stay in `UVoxelSettings` - only so saved assets load, and the runtime (`VF_OuterShell`, `BuildDesiredTiles`) always passes - `bFarSheetRing = false` to the selector (`VoxelClipmapDesiredTiles`, whose automation tests still - exercise the sheet branch). + dropped by the owner's decision; it no longer exists in the selector or the settings. (A "step cap" variant — raising CoarseTileCells per level so far levels keep a fine Step — was tried and rejected 2026-07-06.) Trade-offs accepted: other strates simply don't render at far LOD (they're sealed/enclosed — invisible except through passage mouths, which read as dark holes); passage tubes crossing the gap are cut at coarse levels only (near levels mesh full). - The ceiling settings `CeilingViewMultiplier` / `CeilingBandChunks` are unused (left in place for - saved assets). - **SKIRTS — LOD-seam crack filler** (`GenerateMesh`, after the cell loop; `VoxelSettings::bGenerateSkirts` + `SkirtCells`, wired onto the mesher at setup). Neighbouring shells mesh at different resolutions so their iso-surfaces don't meet along the shared face → a thin see-through crack. After meshing, every