From bf1f330379c20103d6b2aba1ff61d9ea3cd15989 Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Mon, 19 Oct 2026 22:59:36 +0400 Subject: fix(render): refresh viewport after swapchain recreation --- README.md | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 1ec8d08..20442e1 100644 --- a/README.md +++ b/README.md @@ -38,9 +38,17 @@ cargo run --release -p fparkan-game -- ` луна, flares, молнии, дождь и снег, point lights, динамические тени и связанные звуковые события обновляются в каждом кадре. -`--frames N` ограничивает запуск числом кадров для smoke/readback-проверок; -значение `0` означает бесконечный интерактивный запуск. `--legacy-camera-capture` -читает сохранённый захват камеры и запускает воспроизводимый режим без +`--frames N` ограничивает запуск числом представленных кадров для +smoke/readback-проверок; +значение `0` означает бесконечный интерактивный запуск. `--control-clock-ms N` +воспроизводит общий clock анимации MSH и материалов вместе с окружением от нуля +до `N` за `--frames` кадров и требует не менее двух кадров. Пересоздание +swapchain повторяет текущий sample времени и состояние мира; перед повторной +отправкой обновляются camera projection и viewport-зависимая геометрия. Это не +продвигает сцену или replay clock. Счётчик и replay clock переходят дальше +после представленного кадра. +`--legacy-camera-capture` читает сохранённый захват камеры и запускает +воспроизводимый режим без free-flight управления. `--static-animation-frame ` задаёт один кадр для всех узлов. Если параметр не указан, приложение берёт сохранённые настройки узлов из явной ссылки прототипа на `.ctl`; для узлов без такой настройки -- cgit v1.2.3