attribute vec4 position;
attribute vec4 texCoord;

uniform mat4 texMatrix;
uniform mat4 vertexMatrix;
varying vec2 outTexCoord;

void main() {
    gl_Position = vertexMatrix * position;
    outTexCoord = (texMatrix * texCoord).xy;
}