Skip to the content.

Particle-Based Fluid

WindowsCUDA

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).

Environment

Setup

Command Line

cd /to/your/project/path
mkdir build
cd build
cmake .. -G"Visual Studio 17 2022" -A x64

Scripts

For Windows

| Example | GIF | | — | — | | SPH | SPH | | WCSPH | WCSPH | | IISPH | WCSPH | | DFSPH | WCSPH | | Volume-Fraction Based Multiple-Fluid : Non-Miscible | MFNM | | Volume-Fraction Based Multiple-Fluid : Miscible | MFM | | Helmholtz Free Energy Based Multiple-Fluid : Miscible | MFM |

Papers implemented