Mesh Editing with Gradient Field Manipulation