diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/tomes/05-render.md | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/docs/tomes/05-render.md b/docs/tomes/05-render.md index c8bdf4e..3c4e346 100644 --- a/docs/tomes/05-render.md +++ b/docs/tomes/05-render.md @@ -363,11 +363,17 @@ world[n] = world[parent(n)] * local; ``` Статический Vulkan preview берёт начальный кадр узла из явной ссылки прототипа -на CTLD `.ctl`. Используются только включённые строки, а при повторе node ID -поздняя строка заменяет раннюю. Без `--static-animation-frame` preview применяет -эти настройки узлов; узлы без настройки остаются на кадре `0`. Явный -`--static-animation-frame N` переопределяет их и задаёт `N` всем узлам. -Результат — одна статическая поза, не обновление анимации, Control или AI. +на CTLD `.ctl`. Для поддерживаемых Control timeline и tag 21 он выполняет один +сэмпл при native clock `0`, передавая конечные type-1 значения разрешённых NDP +providers; неподдерживаемый режим/variable mapping и отсутствующий или +неразрешённый gate value возвращают preview к статическим CTLD bindings. +Используются только включённые строки, а при повторе node ID поздняя строка +заменяет раннюю. Без +`--static-animation-frame` preview применяет эти настройки узлов; узлы без +настройки остаются на кадре `0`. Явный `--static-animation-frame N` +переопределяет их и задаёт `N` всем узлам, пропуская Control-сэмпл. +Результат — одна стартовая статическая поза, не обновление анимации, Control +или AI по ходу кадров. MSH sampler выбирает type 19 frame округлением `(time - 0.5)` к ближайшему целому с ties-to-even, затем интерполирует выбранный type 8 key и следующий key в исходном `time`; это portable-вариант native x87 conversion в default |
