Shadow cast on water
Lighting should be done in view space instead of object space, so that attenuation also works correctly for scaled objects