Was ist das Gegenteil von Polygon-Triangulation?

Nachdem ich eine 2D-Triangulation durchgeführt habe, haben einige Dreiecke dieselbe Farbe und ich möchte sie neu kombinieren, um sie in gleichfarbige Grafikpfade zu zeichnen. Wenn ich nur die Dreiecke einzeln zeichne, werden in einigen Grafik-Renderern Nähte zwischen den Dreiecken angezeigt (zumindest, wenn Anti-Aliasing und / oder Transparenz betroffen sind).

Wie nehme ich einen Satz (nicht überlappender) Dreiecke und erstelle einen Grafikpfad, der Löcher und disjunkte Polygone enthalten kann?

Blindly das Hinzufügen der Dreiecke zu einem Grafikpfad funktioniert eigentlich ziemlich gut zum Füllen (obwohl natürlich nicht zum Streichen), aber es fühlt sich nicht richtig an, diese zusätzlichen inneren Punkte zu exportieren.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage