摘要
针对目前串行的网格简化算法速度过慢,忽略模型细节特征的问题,提出一种基于GPU的边折叠网格简化算法。将三角网格模型划分为一系列强独立区域,采用二次误差测度计算边折叠代价,将独立区域内的所有强独立边中的最小折叠代价作为强独立区域排序值,取各个强独立区域中折叠代价最小的边并行地进行折叠操作。实验结果表明,该算法具有较快的简化速率,较好的细节特征保持能力,简化模型具有较好的拓扑连接关系和较小的几何误差。
Focusing on the issues of low speed of mesh simplification algorithms,ignoring some important detail features of original model and large geometric errors of the simplified model,an edge collapse mesh simplification algorithm based on GPU was proposed.The triangle mesh was divided into a series of super independent areas,quadric error metric was used to calculate the cost of edge collapse,the minimum cost of super independent edge collapse within the independent area was taken as the sort value of super independent area,and the super independent edge with the minimum cost was collapsed in parallel in every super independent area.Experimental results show that the proposed algorithm not only has faster simplified rate,but also maintains efficient detail features of the original model,and the simplified model has better topological connection relation and smaller geometric error.
作者
范豪
刘峻
孙宇
陆向艳
刘艳
FAN Hao LIU Jun SUN Yu LU Xiang-yan LIU Yan(School of Computer and Electronic Information, Guangxi University, Nanning 530004, China Guangxi Experiment Center of Information Science, Guilin 541004, China Guangxi Key Laboratory of Multimedia Communications and Network Technology, Guangxi University, Nanning 530004, China National Meteorological Center, Beijing 100081, China)
出处
《计算机工程与设计》
北大核心
2016年第11期3051-3057,共7页
Computer Engineering and Design
基金
南宁市科学研究与技术开发计划基金项目(20156197)
广西高校科研基金项目(KY2015YB008)
关键词
网格简化
边折叠
强独立区域
二次误差测度
图形处理单元
mesh simplification
edge collapse
super independent area
quadric error metric
GPU(graphics processing unit)