Deformable Character Animation using Physics Engines and GPU Programming