I'm trying to make things underwater have a wave motion applied to the sprite, so it seems like the the movement of water is distorting them. See the images for a dirty example of the result I want. However, I can't get it to work.
I tried applying a Sine wave to the X-axis of a Vector2 and using that as the Offset for the Texture2D, but it makes the entire texture move instead of only part of it. I've no idea how to move part of the texture and not the entire thing, Does anyone know with which Nodes I can achieve an effect like this?
I looked into 3d waves as well, but they all manipulate the vertexes, which I don't think I should be doing. I tried it regardless, but to no avail.