Рендерю HDR цвет в атачменты с форматами из списка RGBA32F/RGBA1F/R11F_G11F_B10F, после вывожу на экран на этапе пост процессинга. Получаю отвратительный артефакт - "color banding" как на скринах ниже.
Как решить проблему? Спасибо.
Алмаз
> Как решить проблему?
Dithering.
Но при таких диких хроматических аберрациях не уверен что проблему нужно вообще решать. Никто не заметит color banding
Хотя разница между переходами больше 1. Скорее всего dithering не поможет. Ты просто потреял точность где-то раньше. Например хранил промежуточные значения в RGBA8 текстуре в линейном диапазоне.
MrShoor
Промежуточные значения хранятся в формате R11F_G11F_B10F. Я нашёл решение - результат тональной компрессии храню в sRGB и уже в следующих проходах конвертирую обратно. Спасибо за помощь.
Тема в архиве.