I remember Neverwinter Nights 1 using this to animate clothing and hair (and Aribeth's tits
), but AFAIK they used per-vertex properties like flappiness and inertia and stuff.
I think is necessary to assign weighs by hand, there is no algorithm to get sane results automatically.