Download and source-code can be found on this website
Features
- It heavily uses multithreading
- It uses spatial hasing for fast performance
- The C# code is optimized and readable
- It can smoothly handle up to 20k particles
Showcase
Resources
- https://matthias-research.github.io/pages/publications/sca03.pdf
- https://www.cs.cornell.edu/~bindel/class/cs5220-f11/code/sph.pdf
- https://cg.informatik.uni-freiburg.de/publications/2014_EG_SPH_STAR.pdf
- https://sph-tutorial.physics-simulation.org/pdf/SPH_Tutorial.pdf
- https://lucasschuermann.com/writing/particle-based-fluid-simulation
- https://lucasschuermann.com/writing/implementing-sph-in-2d