diff options
| author | Valentin Popov <valentin@popov.link> | 2026-07-18 10:10:47 +0300 |
|---|---|---|
| committer | Valentin Popov <valentin@popov.link> | 2026-07-18 10:10:47 +0300 |
| commit | 8f2e9d930875adca980fb94755bd98a40c2e58c4 (patch) | |
| tree | 7e675865e5b98cb24ac57ae801c2bcd452ee5d95 /docs/tomes | |
| parent | 2cef0c62b982c6a5e1157cbe471c5653b851bd0c (diff) | |
| download | fparkan-8f2e9d930875adca980fb94755bd98a40c2e58c4.tar.xz fparkan-8f2e9d930875adca980fb94755bd98a40c2e58c4.zip | |
perf(assets): cache prepared model dependencies
Diffstat (limited to 'docs/tomes')
| -rw-r--r-- | docs/tomes/05-render.md | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/tomes/05-render.md b/docs/tomes/05-render.md index 28a7b7c..aee1f29 100644 --- a/docs/tomes/05-render.md +++ b/docs/tomes/05-render.md @@ -1056,6 +1056,13 @@ last checkpoint advanced to `Assets`. The process was deliberately terminated before a frame, so this proves reduced visual-graph work rather than a Vulkan acceptance result. +Asset preparation additionally caches validated MSH models and decoded WEAR +tables by their complete resource key. This preserves separate prepared visual +provenance while avoiding repeat format work for repeated components. The same +60-second first-root GOG probe remained at `Assets`, so that corpus does not +demonstrate an additional checkpoint advance from this cache; it must not be +reported as a measured startup improvement. + The same source-axis proof now applies to `TerrainWorld`: its `Land.msh` surface height query and `Land.map` areal/grid lookup use XY ground coordinates, return source Z height, and leave raycasts as full 3D intersections. The Part 1 and |
