I'm trying to make a light-rippling-through-water effect, where, well, light is going through water and being distorted, creating rippling highlights and shadows on the ground. It's a considerable problem to implement though, being basically animated light.
I suspect the best / possibly only real way of doing this would be using an animated texture with env_projected texture... does anyone know if this is even possible? The other problem being this would be very expensive to use.
If there are any other alternatives, that would also be grand. Animated cubemaps could work, but would require specialised mapping, textures and wouldn't really give you any shadows.
Potentially, animated additive decals could also be used in some cases, but only if, say, illuminating a wall or floor singularly, and nothing else. A bit like a cheaper version of the env_projectedtexture method above, but again - no shadows.
It's a tricky thing to try and do... any suggestions?