quakeforge/libs/video/renderer/glsl/quakebsp.frag

18 lines
349 B
GLSL
Raw Normal View History

2012-01-08 11:39:36 +00:00
uniform sampler2D colormap;
uniform sampler2D texture;
uniform sampler2D lightmap;
varying vec2 tst;
varying vec2 lst;
2012-01-28 12:20:34 +00:00
varying vec4 color;
2012-01-08 11:39:36 +00:00
void
main (void)
{
float pix = texture2D (texture, tst).r;
float light = texture2D (lightmap, lst).r;
float col;
2012-01-28 12:20:34 +00:00
gl_FragColor = texture2D (colormap, vec2 (pix, light * 4.0)) * color;
2012-01-08 11:39:36 +00:00
}