I was going to do animations but instead I found this shader on github (https://github.com/paddy-exe/Godot-RealTimeCaustics) and had to try it out, now the water has caustics you can see through. Though you won't get underwater uhhhh and you probably won't see it maybe I'll find a use for it.
Maybe I'll have water in a beach cave and have that create caustics?
The problem with caustics is that it basically takes place inside of a cube that acts as a cut out, but if a polygon is angled like in the top middle, it kind of distorts due to the cube being basic (to save on processing I imagine), meaning I'll have to model the cave in a very boxy minecrafty way so it doesn't stretch.
But it seems doable! What's the purpose of the cave? Cause I have ADHD and need a way to justify a fancy toy I found on github. Uhhh potentially a dating spot location, yeah that's it.