Comparisons of the remeshing results of the vase-lion model using different approaches. The top row shows the input mesh (leftmost) and the remeshing results of previous approaches, including RAR [1], MAI [8], SPP [9], IFM [10], NOB [11] (from left to right), using approximately 6.5 k vertices. The bottom row presents the results of our method(leftmost) and those obtained by using the corresponding meshes in the top row as initializations. Our algorithm is able to directly remesh the input surface, and can also be used as a post-process to improve the mesh quality of previous approaches. The light red color indicates a triangle whose maximal angle is greater than the desired upper bound (90 degree in this example), and the light blue color shows a triangle whose minimal angle is smaller than the lower bound (30 degree in this example).
Abstract
We introduce a novel algorithm for isotropic surface remeshing which progressively eliminates obtuse triangles and improves small angles. The main novelty of the proposed approach is a simple vertex insertion scheme that facilitates the removal of large angles, and a vertex removal operation that improves the distribution of small angles. In combination with other standard local mesh operators, e.g., connectivity optimization and local tangential smoothing, our algorithm is able to remesh efficiently a low-quality mesh surface. Our approach can be applied directly or used as a post-processing step following other remeshing approaches. Our method has a similar computational efficiency to the fastest approach available, i.e., real-time adaptive remeshing [1]. In comparison with state-of-the-art approaches, our method consistently generates better results based on evaluations using different metrics.
Experimental Results
Video:                      
Gargoyle                                                                         
Mask
Comparison of the remeshing results on models with sharp features or boundaries. The joint, sculpt models are presented from top to bottom. For each test model, the top row is the input mesh and the remeshing results of previous approaches, including RAR [1], MAI [8], FPO [48], IFM [10], and NOB [11]. The bottom row of each test contains the results of our method (left most) and the results by using the corresponding mesh as initialization. Note that the results of SPP [9] are not shown here as it does not support feature preservation.
Bibtex
@article{Wang2019ISR,
   doi = {10.1109/TVCG.2018.2837115},
   author = {Yiqun Wang and Dong-Ming Yan and Xiaohan Liu and Chengcheng Tang and Jianwei Guo and Xiaopeng Zhang and Peter Wonka },
   publisher = {IEEE},
   journal = {IEEE Transactions on Visualization and Computer Graphics},
   title = {Isotropic Surface Remeshing without Large and Small Angles},
   volume={25},
   number={7},
   pages={2430-2442},
   year = {2019} }
Download