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
|
|
|
}
|