Complex hole-filling algorithm for 3D models
Enkhbayar Altantsetseg, Oyundolgor Khorloo, Katsutsugu Matsuyama, Kouichi Konno · 2017
In this paper, we propose a new and simple method for filling complex holes in surfaces. To fill a hole, locally uniform points are added to the hole by creating contour curves inside the boundary edges of the hole. A set of contour curves is created by shortening the flow of the boundary edges of the hole. The Delaunay triangulation method in a local area is applied for creating new meshes. The direction of the shortening flow is changed to satisfy the convergence of the curve shortening flow. It enables the filling of a complex hole, such as a hole with an island and a hole with highly curved boundary edges. In addition, the method can be used to fill a hole by preserving the sharp features of the model.