feat(runtime): retain all object visuals in snapshots
This commit is contained in:
@@ -909,6 +909,13 @@ Comparator прежде сравнивает `vkformat` identity из имен
|
||||
отклоняет mismatch до byte scan; raw blobs разных Vulkan formats нельзя
|
||||
считать сопоставимыми без явной conversion contract.
|
||||
|
||||
`fparkan-game` render-snapshot bridge больше не берёт только первый prepared
|
||||
visual mission object. Каждый `MissionAssets::visuals_for_object` entry
|
||||
создаёт отдельный backend-neutral draw с own mesh/material IDs; object без
|
||||
prepared visual сохраняет один compatibility fallback draw. Это сохраняет
|
||||
multi-component prototype graph для будущего real Vulkan renderer, однако
|
||||
текущий game app всё ещё использует planning backend и triangle ranges.
|
||||
|
||||
`Land.msh` использует отдельный geometry-only bridge: validated `TerrainFace28`
|
||||
сохраняет source triangle order, а его positions и packed UV0 попадают в тот же
|
||||
static vertex/index upload path. Для текущего диагностического viewer XZ bounds
|
||||
|
||||
Reference in New Issue
Block a user