#version 330 layout(location = 0) in vec3 vsiPosition; layout(location = 2) in vec2 vsiTexCoord; uniform float zoomAmount; out vec2 vsoTexCoord; void main(void) { gl_Position = vec4(vsiPosition, 1.0); vsoTexCoord = vec2(vsiTexCoord.s * zoomAmount, vsiTexCoord.t * zoomAmount); }