From f771a62298dd935a1ec6f746b738a2a82aab352d Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Sun, 1 Nov 2026 09:45:59 +0400 Subject: fix(tools): preserve opaque framebuffer RGB in captures --- docs/reference/render-frame.md | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'docs') 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-файл сохраняют без изменений. -- cgit v1.2.3