Pixel-Composer/shaders/sh_channel_R/sh_channel_R.fsh

13 lines
256 B
Plaintext
Raw Normal View History

2022-01-13 05:24:03 +01:00
//
// Simple passthrough fragment shader
//
varying vec2 v_vTexcoord;
varying vec4 v_vColour;
2023-08-04 13:12:32 +02:00
uniform int keepAlpha;
2022-01-13 05:24:03 +01:00
void main() {
vec4 col = texture2D( gm_BaseTexture, v_vTexcoord);
2023-08-04 13:12:32 +02:00
gl_FragColor = vec4(col.r, 0., 0., keepAlpha == 1? col.a : 1.);
2022-01-13 05:24:03 +01:00
}