8 lines
213 B
GLSL
8 lines
213 B
GLSL
uniform sampler2D DiffuseTexture, Palette;
|
|
|
|
void main()
|
|
{
|
|
vec4 x = texture2D(DiffuseTexture, gl_TexCoord[0].st);
|
|
vec2 p = vec2( dot(x, gl_TexCoord[1]), gl_TexCoord[0].p );
|
|
gl_FragColor = texture2D(Palette,p);
|
|
} |