Particle-Based Fluid

This project implemented several SPH-related papers using CUDA, including Weakly compressible SPH (SCA2007), Position based fluid (SIGGRAPH2013), Implicit incompressible SPH (TVCG2014), Divergence-free SPH (SCA2015), Volume fraction-based multiple-fluid (SIGGRAPH2014) and Helmholtz free energy based multiple-fluid (SIGGRAPH2015).

Website

GitHub

Gallery
SPH
SPH With Artificial Viscosity
SPH With Surface Tension
Bunny-Shaped SPH
Weakly Compressible SPH (SCA2007)
Position Based Fluid (SIGGRAPH2013)
Implicit Incompressible SPH (TVCG2014)
Divergence-Free SPH (SCA2015)
Volume-Fraction Based Multiple-Fluid (SIGGRAPH2014): Non-Miscible
Volume-Fraction Based Multiple-Fluid (SIGGRAPH2014): Miscible
Helmholtz Free Energy Based Multiple-Fluid (SIGGRAPH2015): Miscible