Toward Controllable and Robust Surface Reconstruction from Spatial Curves