I'm sorry I didn't mean to bother or annoy you
You don't
![Smiley :)](https://www.sfml-dev.org/forums/Smileys/default/smiley.gif)
I just mean that you should probably look at my shaders (they are really simple to understand) and start experimenting with your own formulas, rather than asking so many questions first. I can't answer all your questions, because when I wrote these shaders I just did a lot of tests and adjustements to make them look good. I didn't try to understand what kind of Gaussian blur or wave equation I used.
Don't take these formulas too seriously, they are just hacks. The important thing to remember is that:
- a blur effect works by taking a weighted average of neighbour pixels
- a wave formula is made of one or more cos/sin terms (using more terms makes the wave less "symetric")
Which coefficients you use is really up to you, and are generally found by testing and hacking.