期刊文献+

一种改进的点在多边形内外判断算法 被引量:16

Improved Judgment Algorithm of Point In-out Polygon
下载PDF
导出
摘要 为解决多边形内外算法中BSP树退化为链表的问题,提出一种改进的点在多边形内外的判断算法。在构建水平扫描线的BSP树之前,对水平扫描线按照Y值进行排序,将排好序的水平扫描线按照二分法的顺序插入到BSP树中,其查找时间复杂度为O(lbn)。实验结果表明,该算法在不增加BSP构建时间复杂度的前提下,能够保证BSP树的查找效果总是最优的,且简单易行,具有较好的通用性。 For settling a problem that Binary Space Partition(BSP) tree of in-out polygon algorithm degenerates into line list,this paper presents an improved judgment algorithm of point in-out polygon.The algorithm sorts Y value per node in polygon.It travels all horizon lines by way of binary.BSP tree is always balance binary tree.The time complexity of the BSP-Tree searching is O(lbn).Experimental results show that the improved algorithm makes sure that time complexity for the query of binary space partition trees is always high efficient while time complexity for the construction of BSP trees does not increase.Meanwhile,it has good versatility.
作者 李楠 肖克炎
出处 《计算机工程》 CAS CSCD 2012年第5期30-34,共5页 Computer Engineering
基金 国家自然科学基金资助项目(41002119) 国家"863"计划基金资助项目(2006AA06Z114) 国家科技支撑计划基金资助项目(2006BAB01A01) 中央级公益性科研院所基本科研业务费专项基金资助项目
关键词 BSP树 平衡二叉树 任意简单多边形 二分查找 快排序 Binary Space Partition(BSP) tree balanced binary tree arbitrary simple polygon binary search quick sort
  • 相关文献

参考文献17

  • 1Philip J S,David H E.Geometric Tools for Computer Graphics[M].Beijing,China:Publishing House of Electronics Industry,2004.
  • 2Manber U.Introduction to Algorithms——A Creative Appro-ach[M].New York,USA:Addison-Wesley,1989.
  • 3Foley J D,van Dam A,Feiner S K,et al.Computer Graphics——Principles and Practice[M].2nd ed.New York,USA:Addison-Wesley,1990.
  • 4Feito F,Torres J C,Urena A.Orientation,Simplicity,and Inclusion Test for Planar Polygons[J].Computers&Graphics,1995,19(4):595-600.
  • 5Feito F,Torres J C.Inclusion Test for General Polyhedra[J].Computers&Graphics,1997,21(1):23-30.
  • 6Preparata F P,Shamos M I.Computational Geometry:An Intro-duction[M].New York,USA:Springer,1985.
  • 7Taylor G.Point in Polygon Test[J].Survey Review,1994,32(1):479-484.
  • 8Rueda A J,Feito F R,Rivero M.A Triangle-based Representation Forpolygons and Its Applications[J].Computers&Graphics,2002,26(5):805-814.
  • 9Wang Wencheng,Li Jing,Wu Enhua.2D Point-in-polygon Test by Classifying Edgesinto Layers[J].Computers&Graphics,2005,29(3):427-439.
  • 10Huang Chongwei,Shih T Y.On the Complexity of Point-in-polygonalgorithms[J].Computers&Geosciences,1997,21(1):109-118.

二级参考文献8

  • 1汪国昭,白宝钢,童若锋.计算机动画的向量混合方法[J].计算机学报,1996,19(12):881-886. 被引量:14
  • 2Sederberg T W,Greenwood E.A Physically Based Approach to 2D Shape Blending[J].Computer Graphics,1992,26(2):25-34.
  • 3Sederberg T W,Gao Peisheng,Wang Guojin,et al.2D Shape Blending:An Instinct Solution to the Vertex Path Problem[J].Computer Graphics,1993,27(3):15-18.
  • 4Shapira M,Rappoport A.Shape Blending Using the Star-skeleton Representation[J].IEEE Transactions on Computer Graphics and Application,1995,15(3):44-51.
  • 5Alexa M,Daniel C O,Levin D.As-rigid-as-possible Shape Interpolation[C] //Proc.of the 27th Annual Conference on Computer Graphics and Interactive Techniques.New York,USA:ACM Press,2000.
  • 6Surazhsky V,Gotsman C.Guaranteed Intersection-free Polygon Mopping[J].Computer & Graphics,1991,25(1):67-75.
  • 7Surazhsky V,Gotsman C.Intrinsic Morphing of Compatible Triangulations[J].International Journal of Shape Modeling,2003,9(2):191-201.
  • 8李环,周帅锋,覃征.多不动点约束下的网格变形算法[J].计算机工程,2009,35(10):25-26. 被引量:6

共引文献2

同被引文献114

引证文献16

二级引证文献47

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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