Replicability
The SPlisHSPlasH library implements the SPH methods developed by our and other research groups (build instructions can be found here). This allows to reproduce the research results of the corresponding publications. Inspired by the Graphics Replicability Stamp Initiative we started to add scenes to the repository to reproduce some of the results in our papers.
The easiest way to run these scenes is by using the precompiled python packages pip install pysplishsplash
and running splash
from the command line, as described in quick-start or the python documentation
Jan Bender, Tassilo Kugelstadt, Marcel Weiler, Dan Koschier, “Implicit Frictional Boundary Handling for SPH”, IEEE Transactions on Visualization and Computer Graphics, 2020
Figure 7.a) can be replicated by loading the scene: data/Scenes/GridModel_Akinci2012.json
Figure 7.b) can be replicated by loading the scene: data/Scenes/GridModel_Bender2019.json
Jeske, Stefan Rhys, Lukas Westhofen, Fabian Löschner, José Antonio Fernández-Fernández, and Jan Bender. “Implicit Surface Tension for SPH Fluid Simulation.” ACM Transactions on Graphics, 2023
Figure 8 (left) can be replicated by loading the scene:
data/Scenes/SurfaceTension_CoveredSphere_JWL+23.json
Figure 9 can be replicated by loading the scene:
data/Scenes/SurfaceTension_WaterBell_JWL+23.json
Figure 10 can be replicated by loading the scene:
data/Scenes/SurfaceTension_FluidChain_JWL+23.json