How to properly use FlowMap in water shader

Hey all .
I’m making a mountain scene which includes 3 rivers , and i’ve made the flowmap for the rivers , but the problem is how can i use the flowmaps in my water shader ? my experiment with it shown a very weak or even non-existent flow some times .
i’m thinking that i’m not using the flow map right or the water shader needs some tweaks .
My water shader looks similar to the one in this tutorial :
http://www.pubgames.net.au/tutorials/interior-water

How can i use my flowmap with my water material so it shows up perfectly ? is there any tutorial on using a flowmap with water ? some tutorial on how to create water with flow like the " TheJamsh "'s water on this thread https://forums.unrealengine.com/showthread.php?2165-Water-Shaders&highlight=water+material would be really awsome .

Here is the picture of the whole body of water with the flowmap :

it might looks kinda fine from distance , but when you go closer a bit , it looks as ugly as this :

Anyone can give me a hint or direct me to a tutorial about flowmap materials please ?

I did mine using Houdini to actually bake a specific flow-map texture (you need to do that step last, otherwise if you place anymore objects intersecting with the water it’ll break the illusion.

I’ll probably put some of my water shader stuff on Marketplace soon. It just needs tidying up first!

For that to work, you need the right flow-map (if you want it to flow around objects like it does in my example).