Simulating the physics of water was always tricky and game engines sometimes still have to use mechanics to make it feel real. New fluid simulation technique, using Position Based Dynamics approach. The demo was running in real-time on a single GTX 580.
Position Based Fluids Demonstration