An open API service indexing awesome lists of open source software.

https://github.com/berkbavas/particlesimulator

Particle simulation implemented using a compute shader
https://github.com/berkbavas/particlesimulator

compute-shaders cpp gpu-acceleration opengl particle-simulation particle-simulator particles qt

Last synced: about 2 months ago
JSON representation

Particle simulation implemented using a compute shader

Awesome Lists containing this project

README

        

# Particle Simulator

This project is a `Qt` port of Maurice Tollmien's work [here](https://github.com/MauriceGit/Partikel_accelleration_on_GPU).

## Build

1) Install `CMake 3.25.1` or above.
2) Install `Visual Studio 2022` and `MSVC C++ v143 Compiler`.
3) Install `Qt 6.7.3 MSVC2022 64bit` kit.
4) Set environment variable `Qt6_DIR` as `C:\Qt\6.7.3\msvc2022_64`.
5) Clone the repo `git clone https://github.com/berkbavas/ParticleSimulator.git`.
6) Create a folder `mkdir Build`.
7) Enter the folder `cd Build`.
8) Run CMake `cmake ..`.
9) Open `ParticleSimulator.sln` with `Visual Studio 2022`.
10) Build and run.

## Video

https://github.com/user-attachments/assets/415fceb0-d4ac-46ca-ad2a-748fa7e5bdc5