// myShader.frag uniform float offsetX; uniform float offsetY; void main() { vec2 uv = gl_FragCoord.xy / resolution.xy; uv.x += offsetX; uv.y += offsetY; gl_FragColor = texture2D(texture, uv); }