M. Kelager, Lagrangian Fluid Dynamics Using Smoothed Particle Hydrodynamics, Department of Computer Science, University of Copenhagen, DIKU, 2006
Computational fluid dynamics is a hot topic in Computer Graphics. The capability to reproduce realistic fluids numerically has gained an increased interest the last decade. Grid-based methods have been favored the most to solve the mathematical equations for fluid flow, but often they lack the ability to create interactive fluid simulations together with detailed fluid surfaces. Interactive fluid dynamics is of essential interest in real-time applications, such as computer games or virtual surgery simulators. Using the smoothed particle hydrodynamics (SPH) method, we have implemented a stable particle-based approach to solve the motion of interactive fluids. With focus on the simulation part we provide a thorough insight of the mathematical theory of particle-based fluids. Detailed real-time results are obtained for small-scale fluid simulations of water and viscous mucus, but the interactivity is sacrificed when near-incompressibility is enforced.