attribute vec3 position; uniform mat4 modelViewMatrix; uniform mat4 projectionMatrix; varying vec2 vUv; void main() { gl_Position = vec4(position, 1.0); vUv = vec2(position.x, position.y) * 0.5 + 0.5; }