检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]滁州学院数学系,安徽滁州239000 [2]滁州学院计算机科学与技术系,安徽滁州239000
出 处:《计算机工程与应用》2013年第3期182-185,189,共5页Computer Engineering and Applications
基 金:安徽省教育厅自然科学基金(No.KJ2011Z284)
摘 要:提出一种有效的隐式曲面三角网格化算法。从隐式曲面上的一个种子点开始,生成网格的边界作为扩张多边形,且该多边形最小角对应的顶点为扩张点,计算从扩张点处欲生成的三角网格,为了防止新生成的三角网格和已经存在的三角网格重叠,要进行冲突检测。在隐式曲面三角网格化的过程中,扩张多边形是不断变化的,需要重复上述步骤,直至没有扩张多边形时结束。该算法分别应用于解析隐式曲面和变分隐式曲面的三角网格化。实验结果表明,该算法不需要重新网格化的步骤,生成的三角网格具有较高的质量,且三角网格随曲率适应性变化,因此说明了该算法的有效性。An effective algorithm for triangulation mesh of implicit surfaces is proposed. From a seed point on the surface starting, the boundary of generated mesh is considered as expanded polygon, and the point on this polygon corresponding to minimum angle is considered as expanded point. The generated triangles from expanded point can be computed, and furthermore, in order to prevent new triangles from overlapping existing triangles, collision detection must be done. In the process of triangulation mesh, due to dynamic expanded polygon, above steps are repeated until expanded polygon is empty. This algorithm is used to triangulation mesh of analytical and variational implicit surfaces respectively. The result of experiment shows that this algorithm is capable of good meshing quality without the need for remeshing step, and meshes adapt to the local curvature of the surfaces, and thus the effectiveness of this algorithm is demonstrated.
关 键 词:隐式曲面 三角网格化 曲率 扩张多边形 冲突检测
分 类 号:TP391.41[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.49