#version 150 #define FRAGMENT_SHADER #define POSITION_TEX #moj_import #moj_import #moj_import uniform sampler2D Sampler0; uniform vec4 ColorModulator; in vec2 texCoord0; out vec4 fragColor; void main() { transform.textureUV = texCoord0; transform.color = texture(Sampler0, texCoord0); transform.colorMod = ColorModulator; removePixel(Sampler0, ivec2(0, 0), ivec4(255, 0, 0, 255)); removePixel(Sampler0, ivec2(0, 1), ivec4(255, 0, 0, 255)); if(transform.color.a == 0.0 || transform.color.a == 1.0 / 255.0) discard; fragColor = transform.color * transform.colorMod; }