基于顶点编码的多边形窗口线裁剪高效算法

被引:16
作者
陆国栋
邢世海
彭群生
机构
[1] 浙江大学CAD&CG国家重点实验室
[2] 浙江大学CAD&CG国家重点实验室 杭州
关键词
多边形窗口; 线裁剪; 顶点编码; 线段编码; 线段求交;
D O I
暂无
中图分类号
TP391.41 [];
学科分类号
080203 ;
摘要
从多边形窗口线裁剪的本质特征出发 ,首次提出窗口顶点编码的新概念 .以被裁剪直线为参照系 ,将多边形窗口划分为正区、负区和近零区三类区域 ,从而快速完成多边形窗口顶点编码 .通过窗口顶点编码与传统的线段编码相结合 ,无须求交即可快速排除大部分窗外线段 ;进一步可以直接得到与直线相交的窗口边 ,加快了求交进程 .更有意义的是 ,通过窗口顶点编码还可以准确判断并高效处理如下两类特殊相交情况 :裁剪直线通过多边形的顶点、裁剪直线通过多边形的边 .实验结果表明 ,新算法提高了裁剪效率并具有很好的稳定性 .
引用
收藏
页码:987 / 993
页数:7
相关论文
共 7 条
[1]   一个有效的多边形窗口的线裁剪算法 [J].
刘勇奎 ;
颜叶 ;
石教英 .
计算机学报, 1999, (11) :1209-1214
[2]   一种基于几何变换的高效的线裁剪新算法 [J].
汪灏泓 ;
吴锐迅 ;
蔡士杰 .
软件学报, 1998, (10) :9-14
[3]   一般多边形窗口的线裁剪 [J].
刘勇奎 ;
刘桂芳 .
计算机辅助设计与图形学学报, 1993, (04) :269-274
[4]   具有最少算术运算量的二维线裁剪算法 [J].
王骏 ;
梁友栋 ;
彭群生 .
计算机学报, 1991, (07) :495-504
[5]   一个改进的多边形窗口裁剪算法及其应用 [J].
谭建荣 .
浙江大学学报(自然科学版), 1990, (04) :120-128
[6]  
计算机图形学[M]. 清华大学出版社 , 孙家广等编著, 1998
[7]  
Principles of Interactive Computer Graphics .2 Newman W M,Sproull R F. New York: McGraw-Hill . 1979