3D Animation : Making a thin metal sheet act like a towel snapping?

How hard is it to do something like that and what app should I be able to do it in?

I’m interested in swapping talents(actionscript for this snapping effect).