0ad/binaries/data/mods/public/shaders/glsl/gui_grayscale.fs

14 lines
215 B
Forth
Raw Normal View History

#version 110
uniform sampler2D tex;
uniform vec4 color;
varying vec2 v_tex;
void main()
{
vec4 t = texture2D(tex, v_tex);
gl_FragColor.rgb = vec3(dot(t.rgb, vec3(0.3, 0.59, 0.11)));
gl_FragColor.a = t.a;
}