Editing arbitrarily deforming surface animations | Synapse