select_color.glsl revision 516054bf53b0a8844267185ddaf1d505c9e81da7
1varying vec2 varTex0;
2
3void main() {
4   vec3 col = texture2D(UNI_Tex0, varTex0).rgb;
5
6   vec3 desat = vec3(0.299, 0.587, 0.114);
7   float lum = dot(desat, col);
8   float stepVal = step(lum, 0.8);
9   col = mix(col, vec3(0.0), stepVal)*0.5;
10
11   gl_FragColor = vec4(col, 0.0);
12}
13
14