While 3D graphics in video games continues to advance, looking more realistic over time, the one element it seems that has not quite been perfected is that of water, with it not looking much like the real thing.
Well, that is all about to change with the development of a new fluid simulation algorithm called “Position Based Fluids” (PBD).
NVIDIA’s Miles Macklin and Matthias Müller-Fischer explain “In fluid simulation, enforcing incompressibility is crucial for realism; it is also computationally expensive. (…) By formulating and solving a set of positional constraints that enforce constant density, our method allows similar incompressibility and convergence to modern smoothed particle hydrodynamic (SPH) solvers, but inherits the stability of the geometric, position based dynamics method, allowing large time steps suitable for real-time applications.”
Did you get that? No. Well, the demonstration in the video below will show you what this looks like.
This is pretty incredible!