0ad/binaries/data/mods/public/shaders/postouv1.vs
2008-09-18 04:38:42 +00:00

15 lines
272 B
GLSL

uniform vec4 TextureMatrix1;
uniform vec4 TextureMatrix2;
uniform vec4 TextureMatrix3;
vec4 postouv1(vec4 pos)
{
vec3 tmp;
tmp.x = dot(TextureMatrix1, pos);
tmp.y = dot(TextureMatrix2, pos);
tmp.z = dot(TextureMatrix3, pos);
return vec4(tmp, 1.0);
}