Delaunay三角剖分

 

最近點意義下的Voronoi圖的直線對偶圖就是Delaunay三角剖分,因此可以把上上篇描述的構造Voronoi圖的分治算法用於Delaunay三角剖分。

增量算法:易於實現,使用廣泛,適合小規模點集的三角化。具體過程如下:

1 遍歷所有散點,生成一個包含所有散點的大三角形(頂點不在點集中)

2 有未處理過的點p,插入之,否則結束算法,退出

3 在已剖分好的三角網中找出包含點p的三角形t,把pt的三個頂點相連,構成三個三角形

4 根據優化準則對局部生成的三角形進行優化(互換對角線等)

5 返回第2

局部變換法:根據Delaunay三角剖分的性質2,首先構造一個不滿足Delaunay三角剖分條件的三角網絡,然後對兩個共邊三角形構成的凸四邊形迭代換邊使之滿足Delaunay三角剖分的條件(主要是交換對角線的方法)

 

發佈了50 篇原創文章 · 獲贊 1 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章