Our implementation of the PCISPH Algorithm, although it does not fully follow the PCISPH Algorithm as outlined in the paper, but closer to Particle-based Viscoelastic Fluid Simulation
For the final output, please see the videos folder
- Clone the repository
git clone https://github.com/Caffeinated-Typists/pcisph/
- Make a build directory
cd pcisph
mkdir build
- Build the project by running
build.sh
chmod +x build.sh # incase the script is not executable
./build.sh -c # -c flag for creating CMake files as well. Subsequent builds can be done without the -c flag
- Run the project
./pcisph.out
- Clone the repository
git clone https://github.com/Caffeinated-Typists/pcisph/
- Run the
run.sh
script
cd pcisph
chmod +x run.sh # incase the script is not executable
./run.sh
This project has been heavily inspired by Lucas V. Schuermann's implementation and we have used his code as a reference to implement our own version of the PCISPH Algorithm using modern OpenGL and C++.