I have just finished my mass spring on a 2D surface and it works fine. I followed on the approach given in OpenGL superbible 5th ed. whereby i have a pair of vao for position and velocities and a pair of texture buffer to help in accesses in the shader and then using transform feedback i get the mass springs fine.
I want to know how do i go about adding the third dimension. Adding the positions and velocites to the vbo should be a simple. What about transform feedback could I just update a single pos/vertex vbo like i m doing right now for the surface model. Please advice on what should be the optimum appraoch for this.