Files
voxel-game/assets/shaders/includes/tone_mapping.glsl
2026-05-13 05:40:31 +02:00

9 lines
259 B
GLSL

vec3 toneMapAcesNarkowicz(vec3 color) {
const float A = 2.51;
const float B = 0.03;
const float C = 2.43;
const float D = 0.59;
const float E = 0.14;
return clamp((color * (A * color + B)) / (color * (C * color + D) + E), 0.0, 1.0);
}