As-rigid-as-possible surface modeling