I have a model that needs a little mesh patching which has been imported from a .stl file. It seems like the model started off with a nice curving face made out of triangles, which was then cut through and patched to add features. The goal is to remove those features and bring the model back to its original curved face by adding/removing vertexs where they need to be. Below is a quick example as to what currently needs to be patched.
The selected hole will need to have the already existing sweeping curves reintroduced in order to look as it did before, as seen below.
I've tried to do a few methods in patching over the hole, such as bridging the edge loop, grid fill, and just adding a face over the hole, but it seems like the new faces created looked flat instead of following the contour of the model. grid fill may do the trick, but I may end up dealing with a miss count of vertices on all four sides of the grid layout. I believe shrink wrapping a subdivided plane over the hole worked pretty well, but causes plenty of odd looking geometry. Any thoughts?