期刊文献+
共找到4篇文章
< 1 >
每页显示 20 50 100
一个有效的多边形裁剪算法 被引量:74
1
作者 刘勇奎 高云 黄有群 《软件学报》 EI CSCD 北大核心 2003年第4期845-856,共12页
多边形裁剪与线剪裁相比具有更广泛的实用意义,因此它是目前裁剪研究的主要课题.提出了一个多边形裁剪多边形的有效算法.其中的多边形都可以是一般多边形,既可以是凹多边形,也可以是有内孔的多边形.该算法不仅可以求多边形的交(多边形裁... 多边形裁剪与线剪裁相比具有更广泛的实用意义,因此它是目前裁剪研究的主要课题.提出了一个多边形裁剪多边形的有效算法.其中的多边形都可以是一般多边形,既可以是凹多边形,也可以是有内孔的多边形.该算法不仅可以求多边形的交(多边形裁剪),而且可以求多边形的并和差.它是以所提出的一系列新方法和新技术为基础而形成的.首先,该算法使用单线性链表数据结构,与其他使用双链表或树结构的算法相比,具有 占用空间少及处理速度快的特点;其次,找到了两个多边形之间进、出点之间的关系.再通过合理的数据结构处理,减少了算法对多边形链表的遍历次数,而且允许多边形既可以按顺时针方向也可以按逆时针方向输入.最后,判断和计算交点是裁剪算法的主要工作.提出了一个具有最少计算量的交点判断和计算方法,进一步加快了算法的运行速度.与其他同类算法进行了比较,结果表明,新算法具有最简单的结构和最快的执行速度. 展开更多
关键词 多边形裁剪算法 计算机图形学 多边形 数据结构 图形处理
下载PDF
圆形窗口上一般多边形的内/外裁剪算法 被引量:2
2
作者 王书文 冯旭 赵颖 《计算机应用与软件》 CSCD 2000年第11期24-28,共5页
本文详尽地分析了圆形窗口上一般多边形(凹/凸)的内/外裁剪问题,并通过构造顶交表、圆交表、入点表、出点表等给出了一般多边形(凹/凸)的内/外裁剪算法。
关键词 圆形窗口 多边形裁剪算法 计算机图形学
下载PDF
IPC平面裁剪算法的设计与实现 被引量:1
3
作者 刘晖 田泽 +1 位作者 黎小玉 陈佳 《计算机技术与发展》 2014年第2期224-228,233,共6页
Sutherland-Hodgman算法是平面裁剪中常用的一种算法,其以顶点序列为基准,对多边形进行逐边裁剪,算法实现简单、效率高,但不适用于对凹多边形进行裁剪。文中以Sutherland-Hodgman算法(文中称为预处理算法)思想为基础,提出了一种亦可对... Sutherland-Hodgman算法是平面裁剪中常用的一种算法,其以顶点序列为基准,对多边形进行逐边裁剪,算法实现简单、效率高,但不适用于对凹多边形进行裁剪。文中以Sutherland-Hodgman算法(文中称为预处理算法)思想为基础,提出了一种亦可对凹多边形进行裁剪的综合多边形裁剪(Integrated Polygon Clip,IPC)算法,实现了对多边形裁剪的统一化操作。介绍了平面裁剪的使用对象,预处理裁剪算法的原理及实现关键步骤,分析了该算法用于对凹多边形裁剪的局限性,在此基础上提出一种适用于任意多边形裁剪的算法。以例证的方式演示了算法的过程,验证了算法的正确性。验证结果表明IPC算法实现了对多边形的统一裁剪。 展开更多
关键词 平面裁剪 Sutherland—Hodgman算法 多边形 综合多边形裁剪算法
下载PDF
IMPROVED DELAUNAY TRIANGULATION FOR TRIMMED NURBS SURFACE
4
作者 SUNKe-hao 《Transactions of Nanjing University of Aeronautics and Astronautics》 EI 2004年第2期98-105,共8页
An improved algorithm of Delaunay triangulation is proposed by expanding the scope from a convex polygon to an arbitrary polygon area in which holes can be contained in the subdivision procedure. The data structure of... An improved algorithm of Delaunay triangulation is proposed by expanding the scope from a convex polygon to an arbitrary polygon area in which holes can be contained in the subdivision procedure. The data structure of generated triangles and the exuviationslike method play a key role, and a single connectivity domain (SCD) without holes is constructed as the initial part of the algorithm. Meanwhile, some examples show that the method can be applied to the triangulation of the trimmed NURBS surface. The result of surface tessellation can be used in many applications such as NC machining, finite element analysis, rendering and mechanism interference detection. 展开更多
关键词 Delaunay triangulation trimmed NURBS surface POLYGON single connectivity domain
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部