How do I create a dynamic water running down a surface/Z-axis effect?

I’m trying to learn how to setup a material to act like surface/running water on an object.

On flat areas the water would appear to stay still… and the greater the slope angle the faster it would move down.

It should be possible to rotate the object in any direction and the water would still collect / flow down depending on slope.

Convinced I saw a tutorial on this type of material for UDK a long time back but Google is not throwing it up again.

any help, even an idea of the principle I need to achieve / useful nodes for the task would be appreciated. thanks

Hello,

We have not heard from you in a while and for tracking purposes we have marked this answer as resolved. If you still have a question relating to this post, or are still experiencing this issue, please create a new post on the AnswerHub and we will be glad to assist you!

Thank you.