v4k-git-backup/demos/html5/art/fx/fxTonemapZZGamma.fs

9 lines
211 B
Forth
Raw Normal View History

2023-09-08 13:06:07 +00:00
uniform float gamma = 2.2;
out vec4 color;
void main(void) {
vec2 uv = TEXCOORD.st;
vec4 src = texture2D(iChannel0, uv);
color = vec4( pow(src.xyz, vec3(1.0 / gamma)), src.a); // gamma correction
}