update surface_mesh.h