diff options
| author | Valentin Popov <valentin@popov.link> | 2026-10-19 23:18:04 +0300 |
|---|---|---|
| committer | Valentin Popov <valentin@popov.link> | 2026-10-19 23:18:04 +0300 |
| commit | 1217d70d52b3671a96b525e0d636f3d5b340d401 (patch) | |
| tree | a0abf75170499373b860792bfa1c891ab606b513 /docs/reference/render-frame.md | |
| parent | 02f461cdfb7411c4445115df0db65b1652b18af7 (diff) | |
| download | fparkan-1217d70d52b3671a96b525e0d636f3d5b340d401.tar.xz fparkan-1217d70d52b3671a96b525e0d636f3d5b340d401.zip | |
fix: preserve material samples across frame retries
Diffstat (limited to 'docs/reference/render-frame.md')
| -rw-r--r-- | docs/reference/render-frame.md | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/docs/reference/render-frame.md b/docs/reference/render-frame.md index bc3a1e0..3085731 100644 --- a/docs/reference/render-frame.md +++ b/docs/reference/render-frame.md @@ -33,6 +33,14 @@ input controller и применяются следующим sample. Экран шага симуляции окружения и повторной отправки звуковых событий. Пауза нулевого drawable не добавляет время. +Pending frame хранит пакет MAT0 для мира и, при наличии GPU-окружения, отдельный +пакет неба. Пакеты содержат выбранные селектор и категорию конвейера, фазовые +коэффициенты материала, четыре UV-преобразования и кортеж фаз дополнительных +текстур. Повторное применение пакета при retry или нескольких resize не выбирает +фазу заново и не продвигает RNG. Перед отрисовкой сначала применяются материалы +мира и их порядок прозрачности, затем MAT0 неба, после чего viewport-зависимый +проход неба записывает свои переопределения. + ## Элемент отрисовки Подготовленный элемент отрисовки содержит: |
