StanEpp / OpenGL_ParticleSystem

MIT License
128 stars 33 forks source link

Particle System

This is a small particle system written in C++14/17 with OpenGL. It uses compute shader to compute the movement of the particles.

Build and Run

Clone the repository:

git clone https://github.com/StanEpp/OpenGL_ParticleSystem.git

Then build it:

cd OpenGL_ParticleSystem
mkdir build
cd build
cmake ..
make -j8

Execute the application and run one example scene:

./OpenGL_ParticleSystem

Keys

Errors and Problems

If no GLFW window can be created nor an OpenGL context then make sure you've got the latest graphics driver which supports OpenGL 4.3.

Comment

I started this project to learn OpenGL. It has been revised several times since the first commit. When there are bugs, design problems or inconsistencies please let me know.