Wie trianguliert man ein beliebiges Polygon?

8

Ich muss ein Polygon für das Rendern in OpenGL ES unter Android triangulieren (keine GLU-Triangulation verfügbar).

Gibt es einen bereits bekannten Algorithmus für die Polygon-Triangulation? Das Polygon kann konvex oder konkav sein (ohne Löcher).

Jason
quelle

Antworten:

1

In diesen Büchern gibt es einige Algorithmen und die Implementierung der Polygon-Triangulation:

  • Computergeometrie: Algorithmen und Anwendungen. Kapitel 3: Polygon-Triangulation.
  • Computergeometrie in C. Kapitel 1: Polygon-Triangulation.
Momboco
quelle