期刊文献+

一种基于几何关系编码的高效凸多边形线裁剪算法 被引量:3

AN EFFICIENT ALGORITHM OF LINE CLIPPING AGAINST CONVEX POLYGON WINDOW BASED ON GEOMETRICAL RELATIONSHIP ENCODING
下载PDF
导出
摘要 提出了基于直线与凸多边形几何位置关系编码的一种新的凸多边形线裁剪算法,用凸n边形窗口对m条直线进行裁剪。实验结果表明,当n较大时,该算法所用的时间大约是著名的Cyrus-Beck算法所用时间的1/3左右。如果m的数值也较大时,该算法的速度还将大大提高。所以在实际应用中,新算法提高了裁剪效率并具有很好的稳定性。 Based on the geometrical relationship between a line and a convex polygon, a new algorithm of line clipping against convex polygon window is established. Using a convex polygon with n edges to clip m lines, if n is sufficiently large, the experimental results have proved that the time used by the new algorithm is one third of that of the famous Cyrus-Beck algorithm. The algorithmic speed of the new algorithm would be enhanced much if m is large enough. In practical applications, the new algorithm further improves the clipping effciency and it has good stability at the same time.
出处 《计算机应用与软件》 CSCD 北大核心 2007年第2期148-150,共3页 Computer Applications and Software
关键词 凸多边形 线裁剪 几何位置关系 Convex polygon Line clipping Geometrical relationship
  • 相关文献

参考文献7

  • 1Newman W. M. , Sproull R. F. , Principles of Interactive Computer Graphics. New York : McGraw-Hill, 1979. 被引量:1
  • 2Sproull R. F. ,Southerland I. E. ,A Clipping Divider[A] ,In:Proceedings of Gall Joint Computer Conference ( FJCC ) [ C ], Thompson Books,Washington D. C. 1968:765 - 775. 被引量:1
  • 3Cyrus M. Beck J. Generalized Two-and Three-Dimensional Clipping[ J] ,Computer & Graphics, 1978,3 ( 1 ) :23 - 28. 被引量:1
  • 4Liang Y. D. Brasky B. A. , A New Concept and Method for Line Clipping[ J ] , ACM Transactions on Graphics, 1984,3 ( 1 ) : 1 - 22. 被引量:1
  • 5Nicholl T M,Lee D. T. ,Nicholl R. A. ,An Efficient New Algorithm for 2D Line Clipping : Its development and analysis [ J ] , SIGRAPH'87, Computer Graphics, 1987,21 (4) :253 -262. 被引量:1
  • 6王骏,梁友栋,彭群生.具有最少算术运算量的二维线裁剪算法[J].计算机学报,1991,14(7):495-504. 被引量:26
  • 7孙家广 杨长贵.计算机图形学[M].北京:清华大学出版社,1997.. 被引量:22

二级参考文献3

共引文献46

同被引文献16

  • 1唐棣,单会秋.一种有效的任意多边形的线裁剪新算法[J].计算机应用与软件,2007,24(1):149-150. 被引量:3
  • 2Hearn D. Computer Graphics with OpenGL[ M]3rd Edition.北京:电子工业出版社,2004.. 被引量:1
  • 3WU X, Rokne J. Double - Step incremental generation of lines and circles [ J ]. Computer Vision, Graphics, and Image Processing, 1987,37(3):331 - 334. 被引量:1
  • 4Liang Y D,Brasky B A. A New Concept and Method for Line Clipping[ J ]. ACM Transactions on Graphics, 1984,3 ( 1 ) : 1 - 22. 被引量:1
  • 5Nicholl T M, Lee D T,Nicholl R A. An Efficient New Algorithm for 2D Line Clipping: Its development and analysis[J]. Computer Graphics, 1987,21 ( 4 ) : 253 - 262. 被引量:1
  • 6WU X,Rokne J.Double- Step incremental generation of lines and circles[J]. Computer Vision, Graphics,and Image Processing, 1987,37 (3):331-334. 被引量:1
  • 7Liang Y D,Brasky B A.A New Concept and Method for Line Clipping[Jl.ACM Transactions on Graphics, 1984,3(1): 1-22. 被引量:1
  • 8Nicholl T M,Lee D T,Nicholl R A.An Efficient New Algorithm for 2D Line Clipping:Its development and analysis[J]. Computer Graphics, 1987,21 (4): 253-262. 被引量:1
  • 9苗春葆.点与多边形关系的射线法[J].电脑编程技巧与维护,2008(3):56-58. 被引量:18
  • 10杭后俊,孙丽萍.任意多边形窗口的圆裁剪算法[J].计算机技术与发展,2009,19(5):235-237. 被引量:7

引证文献3

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部