aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorValentin Popov <valentin@popov.link>2026-07-18 15:02:31 +0300
committerValentin Popov <valentin@popov.link>2026-07-18 15:02:31 +0300
commit16449430d1aac32f079fc76d3d0c549f36a2c6b6 (patch)
tree9887cdb35853ab45460d7b5c3c1a94adde14ce0e /docs
parenta59f16d6b5895af58a36c16b041c3edaf882b3fd (diff)
downloadfparkan-16449430d1aac32f079fc76d3d0c549f36a2c6b6.tar.xz
fparkan-16449430d1aac32f079fc76d3d0c549f36a2c6b6.zip
feat(render): select static model LOD slots
Diffstat (limited to 'docs')
-rw-r--r--docs/tomes/05-render.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/docs/tomes/05-render.md b/docs/tomes/05-render.md
index 7c1fba7..3ee2998 100644
--- a/docs/tomes/05-render.md
+++ b/docs/tomes/05-render.md
@@ -1588,6 +1588,16 @@ coefficients. После исправления того же capture диагн
camera timing/selection, source model-node transforms, terrain material phases,
lighting и visibility, а не объявление pixel parity.
+MSH static bridge теперь также перестал отправлять каждый `Batch20` файла.
+Для стандартного `Node38` он выбирает `slot_index[LOD0, group0]`, затем
+соответствующий `Slot68.batch_start..batch_count`; alternate LOD/groups больше
+не подмешиваются в initial static pose. Regression test фиксирует selection,
+а fresh AutoDemo run меняет readback hash при тех же 938 clip-visible vertices
+и остаётся validation-clean. Новый capture по-прежнему показывает сильное
+смещение частей, поэтому одной selection недостаточно: нужны local node poses,
+parent hierarchy и animation-key/fallback semantics. Модели без layout Node38
+сохраняют прежний all-batches diagnostic fallback.
+
Параллельно bridge для legacy-camera path теперь переводит только высоту
`Land.msh` в world units с масштабом `1/32`: raw AutoDemo heights
`95.29412..288.23532` становятся `2.978..9.007`, что согласуется с TMA Z и