Position based fluids
Particle-Based Fluid Simulation for Interactive Applications