Dynamic cloth mesh simulated using verlet integration. There is experimental code to draw a material stretched across the mesh, or draw a material repeated across the mesh.
Adapted from Jared Count's and Benedikt Bitterli's tutorials.
Live Demo Source