Open w23 opened 2 years ago
Тут ещё такое попалось: https://github.com/google/filament/blob/4846ccd86d1fdb6de136903dca0e331a3adb4bd1/filament/src/ColorSpace.h#L252-L273
ACEScct (ACES color correction space with toe): A color space definition that is slightly larger than the ITU Rec.2020 color space and logarithmically encoded for improved use within color correctors and grading tools that resembles the toe behavior of Cineon files.
А, оно уже есть в первом примере.
Надо из sRGB linear (текстуры, цвета) конвертить в ACEScg, в котором вести все расчёты освещения. А уже затем назад переводить в sRGB в тонмаппере.
Почему: