Real-Time 3D Fluid Simulator

April 27, 2024 ยท View on GitHub

Major project for BCIT Computer Systems Technology Bachelor of Technology (BCIT CST BTech).

Usage

To setup the environment, use

pip install -r requirements.txt

Run PBF algorithm with GGUI:

python main.py

Run SPH algorithm with GGUI and control panel:

python run_simulation.py

Gallery

PBF algorithm

SPH algorithm

Related

The simulator with renderer:

3D Fluid Simulation (C++ Based)

Contents

  1. 1Usage
  2. 2Gallery
  3. 2.1PBF algorithm
  4. 2.2SPH algorithm
  5. 3Related