aboutsummaryrefslogtreecommitdiff
path: root/docs/reference
diff options
context:
space:
mode:
authorValentin Popov <valentin@popov.link>2026-11-01 08:45:59 +0300
committerValentin Popov <valentin@popov.link>2026-11-01 08:45:59 +0300
commitf771a62298dd935a1ec6f746b738a2a82aab352d (patch)
tree313d5f4dab44fa2dfdf4f0d90f0917f00e9be7e3 /docs/reference
parent6c603976d4e368708935ab80e152b495a5c5e47a (diff)
downloadfparkan-f771a62298dd935a1ec6f746b738a2a82aab352d.tar.xz
fparkan-f771a62298dd935a1ec6f746b738a2a82aab352d.zip
fix(tools): preserve opaque framebuffer RGB in captures
Diffstat (limited to 'docs/reference')
-rw-r--r--docs/reference/render-frame.md6
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-файл сохраняют без изменений.