Efficient elasticity for character skinning with contact and collisions | Synapse