attribute vec4 vertex; uniform mat4 worldViewProj; varying vec2 oUv0; void main() { gl_Position = worldViewProj * vertex; vec2 inPos = sign(vertex.xy); oUv0 = (vec2(inPos.x, -inPos.y) + 1.0) * 0.5; }