Acerola did a video on simulating realistic water in real time. It was done in a resctricted region but it did look pretty good. Here is the link: