mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-08 03:28:20 +02:00
12 lines
No EOL
365 B
GLSL
12 lines
No EOL
365 B
GLSL
uniform sampler2D tex;
|
|
uniform sampler2D tex2;
|
|
varying vec4 varying_color;
|
|
varying vec2 varying_texCoord0;
|
|
|
|
void main()
|
|
{
|
|
vec4 texColor = texture2D(tex, varying_texCoord0);
|
|
float gray = varying_color.r * 0.299 + varying_color.g * 0.587 + varying_color.b * 0.114;
|
|
float a = mix(texColor.a, texColor.r, gray);
|
|
gl_FragColor = vec4(a, a, a, a) * varying_color;
|
|
} |