From 16449430d1aac32f079fc76d3d0c549f36a2c6b6 Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Sat, 18 Jul 2026 16:02:31 +0400 Subject: feat(render): select static model LOD slots --- docs/tomes/05-render.md | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'docs') 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 и -- cgit v1.2.3