Hole-filling is a process to repair the holes in a triangular model and to keep the topology accurate and preserve the smoothness of the original surface as new meshes are added. We propose a hole-filling algorithm by fitting the vertices in the vicinity