Introduction
Statistics
Contact
Development
Disclaimer
Help
ftp.icm.edu.pl home page
varying vec2 texcoord;
uniform sampler2D tex;
uniform float intensity_scale;
uniform float gamma;
void main()
{
vec4 rgba = texture2D(tex, texcoord);
gl_FragColor = vec4(pow(intensity_scale * rgba.rgb, vec3(1.0 / gamma)), 1.0);
}