uniform sampler2D tex; varying vec4 light; void main() { vec4 texel; texel = texture2D(tex,gl_TexCoord[0].st); texel *= light; texel.a = 255.; gl_FragColor = texel; }