This is a simple cloth simulation in C++, OpenGL, GLSL. This is a spring-mass system with some eye-candy stuffs like per pixel lighting, shadow map. It also uses OpenMP for parallelization in critical parts.
In this video, there is a wind force.
In this one, one attach point of the cloth is moved by the user.