摘要

在增材制造、逆向工程等领域,广泛存在包含大量甚至海量数据的三角网格模型。为便于存储并提高处理效率,经常需要进行网格模型简化。但在网格简化过程中存在特征保持、简化率和简化效率冲突的问题,为更好地平衡简化结果和简化效率,提出了特征保持的混合折叠算法。在基于曲度精确计算新顶点、最大距离高效计算折叠代价的基础上,对边界特征区域和非边界特征区域采用边折叠方式进行保特征简化,对非特征区域则采用三角形折叠方法进行高效简化,最后通过偏差和网格正则度对简化结果作出误差评价。算法实例表明:混合折叠算法的模型细节特征保持较好,简化前后变形较小且效率适中。