For smaller values of flowSpeed everything is fine, but for larger values the water surface is getting extremely distorted. Is there any solution to this problem?
Here's how do the FlowMapOffset calculation:
flowMapOffset0 += flowSpeed * Time.deltaTime; flowMapOffset1 += flowSpeed * Time.deltaTime; if ( flowMapOffset0 >= cycle ) flowMapOffset0 = .0f;
Small flowSpeed:

Large flowSpeed:






