Thank you! A shader shifts each row of pixels by result of a sine-function. Time as input makes it change over time; the y-pos of each pixel-row as an input makes the wave visible across the water, and multiplying this with an amplitude determines how far each pixel moves left and right