Files
scummvm-cursorfix/engines/grim/shaders/emi_actorlights.fragment
2026-02-02 04:50:13 +01:00

21 lines
350 B
Plaintext

in vec2 Texcoord;
in vec4 Color;
uniform sampler2D tex;
uniform UBOOL textured;
uniform float alphaRef;
uniform float meshAlpha;
OUTPUT
void main() {
outColor = Color;
if (UBOOL_TEST(textured)) {
vec4 texColor = texture(tex, Texcoord);
outColor.rgba *= texColor.rgba;
outColor.a *= meshAlpha;
if (outColor.a < alphaRef)
discard;
}
}