PyOpenGL GPU Cloth Simulation

April 2011|Tags: 3d, opengl, programming, python, shaders, simulation

The cloth is modeled using a spring network stored in a floating point texture. The texture gets uploaded to the GPU to do the computations (for gravity/wind) and then the GPU renders out the new cloth spring data.