首页 | 本学科首页   官方微博 | 高级检索  
     

基于曲率的三角网格孔洞修补算法的研究
引用本文:陈宏明,周久兵,刘胜兰.基于曲率的三角网格孔洞修补算法的研究[J].淮阴工学院学报,2004,13(5):32-35.
作者姓名:陈宏明  周久兵  刘胜兰
作者单位:淮阴工学院,计算机工程系,江苏,淮安,223001;南京航空航天大学,机电学院,江苏,南京,210016
摘    要:在逆向工程中,三角网格模型被广泛应用。但三角网格模型常常会存在一些孔洞,这些缺陷会影响许多后续操作,因此在应用前对这些孔洞进行修补是十分必要的。一种基于曲率的空间多边形孔洞修补的算法,每次寻找孔洞多边形中夹角最小的一对邻边,构造新的初始三角片,再根据新增点和其邻点的法矢调整新增点的位置,然后更新孔洞多边形,直至覆盖整个孔洞。最后再根据需要对所有新增顶点作一定的调整。对曲率变化较小的孔洞获得较好的修补结果。

关 键 词:逆向工程  三角网格  曲率  孔洞修补
文章编号:1009-7961(2004)05-0032-03
修稿时间:2004年6月14日

Research on the Algorithm of Hole Repairing Based on Curvature in Mesh
CHEN Hong-ming,ZHOU Jiu-bing,LIU Sheng-lan.Research on the Algorithm of Hole Repairing Based on Curvature in Mesh[J].Journal of Huaiyin Institute of Technology,2004,13(5):32-35.
Authors:CHEN Hong-ming  ZHOU Jiu-bing  LIU Sheng-lan
Affiliation:CHEN Hong-ming~1,ZHOU Jiu-bing~2,LIU Sheng-lan~2
Abstract:Triangular mesh surfaces are widely utilized in reverse engineering. However, there are some unexpected holes in the triangle mesh surfaces, and these limitations will take a negative effect on the following operations on mesh surfaces, so it is necessary to repair these holes before the following operating on the mesh surfaces. In this paper, we put forward a hole-repairing algorithm based on curvature. By searching for the adjacent edges in the hole polygon, which have the smallest angle, the new initial triangles are constructed, and the position of each new vertex is adjusted depending on the normal of itself and the normal of its adjacent vertexes, then the boundary of the hole polygon is renewed until the new generated triangles completely fill up the holes. At last, we may repeatedly adjust all the new generated vertexes on the basis of the result of hole repairing. This algorithm is adapted to repair the holes where the variation of curvature is mild and may achieve a good effect.
Keywords:reverse engineering  triangular mesh  curvature  hole repairing  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号