Non-rigid transformations