首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
改进的统一于NIP的多边形三角剖分算法   总被引:4,自引:0,他引:4  
本文引入非自交多边形的概念,将任意多边形转化为统一的非自交多边形NIP,从而对任意多边形实现三角剖分.本文作者在应用原统一于NIP的三角剖分算法过程中,针对剖分过程中原算法不能解决的情况,对原算法进行了改进.文章首先介绍该改进算法,然后对改进算法与原算法进行比较,最后给出改进算法在真实感图形生成中的应用.  相似文献   

2.
统一于NIP的多边形三角剖分算法   总被引:14,自引:2,他引:12  
本文提出一个简洁的、完整的、统一于非自交多边形(NIP)的多边形三角剖分算法,该算法分成两部分:其一是将任意多边形转化为非自交多边形;其二是非自交多边形的三角剖分。最后给出该算法在三维立体造型中的应用。  相似文献   

3.
任意多边形的Delaunay三角剖分   总被引:67,自引:1,他引:66  
任意多边形的三角剖分是计算机图形学领域中的一个基本算法,其用途非常广泛,本文利用著名的Delaunay三角剖分的优化性质,提出了一个简洁、通用的任意多边形Delaunay三角剖分算法,并给出了该算法在有限元网络自动生成过程的应用。  相似文献   

4.
一个改进的简单多边形凸包算法   总被引:9,自引:0,他引:9       下载免费PDF全文
凸包问题是计算几何的基本问题之一,在许多领域均有应用。该文通过给出反例,证明文献[4]提出的简单多边形凸包的双动线检测算法不能正确求出任意多边形的凸包,并分析了其缺点,提出了一个改进的算法。改进的算法解决了线性算法所不能解决的自交问题,且实现简单。  相似文献   

5.
多连通多边形三角化找桥算法的研究及实现   总被引:2,自引:0,他引:2  
已有的多边形三角化剖分算法,对多连通任意多边形的处理方法不一,算法大多复杂,可靠性低,而且往往只适合于特定的多边形剖分。本文结合现有的多边形三角剖分算法,提出了一个简洁高效、高可靠性的多连通任意多边形三角化剖分的找桥算法,该算法可用于各种多连通任意多边形的三角化剖分处理,并且成功运用于本单位研制开发的城市三维数码景观系统中,收到了较好的效果。  相似文献   

6.
图形处理软件中,常常需要将许多非自交图形合并成一个图形,提出一种基于矢量游走的任意非自交多边形合并算法,提出了适合于多边形合并运算的改进矢量游走规则及交点转移条件.通过将交点和两相交矢量边联合处理,对交点分类,有效地去除了“伪交点”,进而简化了重合交点处理.提出用带凸度线段的方式来表示圆和舍圆弧边的多边形,成功地将矢量游走规则运用到这些复杂多边形的快速合并当中.  相似文献   

7.
文章通过分析现有多边形三角剖分算法,给出一种基于Delaunay三角网的任意复杂多边形三角剖分的改进算法。算法首先忽略多边形顶点与边线间的逻辑关系,将其看做散乱顶点的集合,然后采用Delaunay三角化方法对点集进行合理剖分,再依据多边形顶点及边线间的逻辑关系,逐一将那些不合理的三角网剔除,最终重新组合出符合要求的三角网格。  相似文献   

8.
改进的基于mean value重心坐标的多边形变形   总被引:2,自引:0,他引:2  
对平面多边形的变形,为了避免变形过程中边界的退化和自交现象,目前主要采用将初始多边形与目标多边形分别嵌入到具有凸边界的同构三角网格中去,转化成三角网格的变形问题。但该方法在进行同构三角剖分时,增加的额外点数目较多,复杂度高,且不能实现刚性变形。论文提出一种基于多边形星形分解的同构三角网格剖分算法,使用较少的额外点,降低了算法复杂度。此外,文中选择正多边形作为三角网格的边界,并采用刚体变形技术以保持初始多边形和目标多边形尽可能刚性地变形,取得了较好的变形效果。  相似文献   

9.
一个改进的简单多边形凸包算法   总被引:18,自引:0,他引:18  
本文改进了一个有名的简单多边形凸包算法-陈氏算法,使得改进后的算法不但具有线性效率、可避免自交等优点,而且实现简单。  相似文献   

10.
确定多边形凸凹顶点的快速算法及其应用   总被引:13,自引:0,他引:13  
提出一种确定任意多边形凸凹顶点的快速算法,该算法的时间复杂性为O(n)次乘法和O(n)次比较。还介绍把该算法用于求平面点集的凸包以及对任意的平面多边形进行Delaunay三角剖分。  相似文献   

11.
移动立方体算法中的三角剖分   总被引:1,自引:3,他引:1  
Marching Cubes(MC)算法是基于规则体数据抽取等值面的经典算法。分析了该算法中的交点连接问题,解决连接上的二义性问题,从而更好地生成多边形;对于生成的非平面多边形,对三角剖分进行了优化,以此改进了移动立方体算法,通过实验验证了算法的正确性。  相似文献   

12.
任意多功形单调链剖分算法   总被引:3,自引:0,他引:3  
通过扩展计算几何中的“单调链”概念,提出了一种新的任意多边形剖分算法。首先利用新的概念将任意多边形分解为单调链,其后对单调链尖点排序,最后在相邻单调链间进行分割,从而完成任意多边形的剖分。算法的时间复杂度为O(NlogN)。本文最后给出了算法在用GL对实体模型进行光照中的应用。  相似文献   

13.
任意多边形单调链剖分算法   总被引:3,自引:1,他引:3  
通过扩展计算几何中的“单调链”概念,提出了一种新的任意多边形剖分算法.首先利用新的概念将任意多边形分解为单调链,其后对单调链尖点排序,最后在相邻单调链间进行分割,从而完成任意多边形的剖分.算法的时间复杂度为O(NlogN).本文最后给出了算法在用GL对实体模型进行光照中的应用.  相似文献   

14.
本文重点研究任意多边形的Delaunay三角剖分,研究发现现有常用任意多边形Delaunay三角剖分存在执行效率低、候选节点可能出现"位置违约"错误等缺陷,根据候选节点与当前边夹角的大小关系,本文提出一种基于有向边的任意多边形Delaunay三角剖分改进算法,该算法具有执行效率高,避免了现有常用算法中可能出现"位置违约"的错误,完善了原算法的健壮性.  相似文献   

15.
任意多边形内带特征约束的散列数据的最优三角剖分   总被引:19,自引:1,他引:19  
给出了一种新的基于Delaunay三角形化的任意多边形边界内散列数据的优化三角剖分算法,该算法可允许散列数据任意复杂的折线及封闭多边形环的特征约束。算法用统一的数据结构来记录散列数据、约束特征和三角剖分信息,并且引入了辅助窗的概念,从而使优化剖分和加入约束容易实现。  相似文献   

16.
三维重构中任意平面多边形轮廓的自适应Delaunay三角剖分*   总被引:4,自引:0,他引:4  
根据Delaunay三角剖分唯一、最优的特点,详细阐述了Delaunay三角剖分应用于特定的任意多边形轮廓的实现算法,介绍了相关的轮廓预处理技术,并对本算法提出了两点改进,给出了该三角剖分的应用实例。  相似文献   

17.
快速多边形区域三角化算法与实现 *   总被引:7,自引:1,他引:6  
多边形区域三角化的基本思想是 :首先将简单多边形分解为多个单调多边形 ,然后对每个单调多边形进行三角化。快速多边形区域三角化算法先由多边形顶点的位置特征分为不同的类型 ,并沿指定方向对顶点进行排序 ,然后顺序取出各顶点 ,根据顶点类型 ,确定准单调多边形的产生、增长或结束 ,最后对所产生的多个单调多边形进行三角化。该算法充分利用多边形的顶点、边的拓扑关系 ,计算量少、实现简单 ,适用于带有洞、岛的任意简单多边形 ,速度较快。  相似文献   

18.
多边形是构成三维模型表面的基本元素,多边形的三角剖分及三角形的三角细分是计算机三维快速建模及纹理帖图的基本技术。本文在研究平面多边形的三角剖分及其三角网格化相关理论的基础上,利用面向对象技术及递归程序设计方法,实现多边形的三角剖分及其三角细分的算法设计,并对该算法的执行效率进行分析。实验结果表明,该算法具有较高的运算效率及实用价值,对实际应用有较好的参考作用。  相似文献   

19.
基于几何光学原理的射线跟踪信道建模方法能够对场强、时延、到达角等多径信息进行精确预测,该方法多用多边形或三角构建三维场景模型。为了提高射线跟踪的路径搜索效率,提出一种改进的三角化射线跟踪路径搜索算法。在原带符号体积法中加入对实际不相交三角形的排除过程,简化判断过程,减小计算量。以三个不同类型的场景模型为例,对改进前后的算法进行仿真比较。结果表明,改进的路径搜索算法比原算法运算速度更快,且场景模型越复杂,效率提高越明显。  相似文献   

20.
提出了一种基于单调多边形三角化算法,被三角化的多边形可以含有任意 个内孔。先根据边界y(x)方向的局部极值顶点作水平(垂直)分割线,将多边形划分成单连 通y(x)单调多边形,然后再将各单调多边形三角化。算法考虑了各种几何奇异情况,因此比 较稳定。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

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