diff options
| author | Valentin Popov <valentin@popov.link> | 2026-11-01 08:45:59 +0300 |
|---|---|---|
| committer | Valentin Popov <valentin@popov.link> | 2026-11-01 08:45:59 +0300 |
| commit | f771a62298dd935a1ec6f746b738a2a82aab352d (patch) | |
| tree | 313d5f4dab44fa2dfdf4f0d90f0917f00e9be7e3 /docs | |
| parent | 6c603976d4e368708935ab80e152b495a5c5e47a (diff) | |
| download | fparkan-f771a62298dd935a1ec6f746b738a2a82aab352d.tar.xz fparkan-f771a62298dd935a1ec6f746b738a2a82aab352d.zip | |
fix(tools): preserve opaque framebuffer RGB in captures
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/reference/render-frame.md | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/docs/reference/render-frame.md b/docs/reference/render-frame.md index df3f248..80796a3 100644 --- a/docs/reference/render-frame.md +++ b/docs/reference/render-frame.md @@ -348,3 +348,9 @@ D3D7 в `fparkan-render`, а затем один раз меняет знак в каналов не определяет. Последовательность не содержит структурированных ID видимых объектов, списка элементов отрисовки, ключей конвейера, матриц или хэшей промежуточных буферов. + +При преобразовании кадра в PNG сохраняется исходный RGB, а прозрачность +выключается: окно показывает готовое непрозрачное изображение. Альфа-канал +GPU может содержать результат смешивания поверхностей; повторное применение +его к готовому цвету затемнило бы кадр ещё раз. Поэтому конвертер и сборщик +сравнительных пар игнорируют эту альфу, а raw-файл сохраняют без изменений. |
