高级检索

任意多边形单调链剖分算法

A DECOMPOSITION ALGORITHM FOR ARBITRARY POLYGONS USING MONOTONE CHAIN

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

     

    Abstract: This paper presents a new decompsition algorithm for an arbitrary polygon. The concept of monotone chain in computational geometry is extended at first and used to decompose the inner and outer loops of an arbitrary polygon. Second, the nonregular vertices are sorted.At last,the decomposition between monotone chains finish the whole arbitrary polygon decompsition process. The algorithm's time complexity is O(NlogN).This alogrithm is used to shade solids models using GL on a SGI Indigo workstation.

     

/

返回文章
返回