aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorValentin Popov <valentin@popov.link>2026-10-19 21:59:36 +0300
committerValentin Popov <valentin@popov.link>2026-10-19 21:59:36 +0300
commitbf1f330379c20103d6b2aba1ff61d9ea3cd15989 (patch)
treee3a82a323b1e34aa91d2310477f21b5343bff721 /README.md
parent84ebd259ea552e278173db5d842ae16a929411ff (diff)
downloadfparkan-bf1f330379c20103d6b2aba1ff61d9ea3cd15989.tar.xz
fparkan-bf1f330379c20103d6b2aba1ff61d9ea3cd15989.zip
fix(render): refresh viewport after swapchain recreation
Diffstat (limited to 'README.md')
-rw-r--r--README.md14
1 files changed, 11 insertions, 3 deletions
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 <u16>` задаёт один кадр для
всех узлов. Если параметр не указан, приложение берёт сохранённые настройки
узлов из явной ссылки прототипа на `.ctl`; для узлов без такой настройки