forked from 0ad/0ad
15 lines
258 B
Plaintext
15 lines
258 B
Plaintext
|
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);
|
||
|
}
|