Surface editing using swept surface 3D models