Wave Wrap node group for compositing
I think the inputs describes themselves except the last two ones , which is useful to create a seamless deform . Secondary Phase : Creates a second texture and offset it by this value Mix : mix between the textures
The structure Geometry Dash of the program is a bit abstract.