Wyler-Atherton algoritm

Weiler-Atherton- algoritmen ( Weiler -Atherton , Weiler-Atherton ) används i datorgrafik för att klippa (att hitta skärningsområdet) av en klipppolygon längs en klipppolygon , även kallad ett fönster . Utskurna och skära polygoner kan vara icke-konvexa. Algoritmen är endast tillämplig för platta figurer.

Ingångspolygonerna måste ha en fast gränsövergångsriktning (låt oss säga medurs), och får inte ha självkorsningar . Algoritmen kan hantera polygoner med hål (hål anges som polygoner med motsatt riktning), men kräver ytterligare algoritmer för att avgöra vilka av polygonerna som är hål.

Algoritmen kan modifieras för att slå samman två polygoner.

Algoritm

Se även

Länkar