對於複雜的多邊形(即:自相交),纏繞或偶奇數填充規則之間的選擇會影響多邊形的填充方式。填充多邊形:執行纏繞規則與偶數奇數規則
但是對於不相交的多邊形,繞組或偶數填充規則之間會有任何性能差異。我知道這將是實現特定的,但哪些算法對於非複雜多邊形更有效。
後續問題每種算法的複雜性(即O(what?))是什麼。我想知道是否值得擺脫多邊形中的某些點(主要是重複或同一行上的重複點)以提高性能。
PS:如果它在所有中,我使用的xlib
PPS:我可以證實這個問題是不是硬件相關的如使用不同的顯卡不改變性能
您是否試圖確定給定的(x,y)點是在多邊形的內部還是外部,還是您試圖有效地填充多邊形?當然,後者*可以通過反覆解決前者來完成,但它可以比這更有效地完成。 – 2009-01-28 04:34:05
正如我在標題中所述。我對Polygon Filling感興趣。 – hhafez 2009-01-28 04:46:13