Einzelnen Beitrag anzeigen

Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#21

AW: Welche GraphicLib zum Zeichnen von Polygonen?

  Alt 14. Mär 2016, 11:07
Problem mit OpenGL ist, dass man das Polygon erst mal in Dreiecke zerlegen muss. Das ist im allgemeinen gar nicht so einfach, vor allem wenn das Polygon sich auch selbst schneiden kann und der Algorithmus effizient sein soll.
Also ich hab noch nicht viel mit OpenGL gemacht aber bin mir ziemlich sicher, dass man mit GL_LINE_STRIP/GL_LINE_LOOP (nur Linie) oder GL_POLYGON (ausgefüllt) ohne Probleme ein Polygon zeichnen kann ohne selbst irgendetwas in Dreiecke zerlegen zu müssen.
GL_POLYGON unterstützt nur konvexe Polygone. Damit ist man sehr stark eingeschränkt.
  Mit Zitat antworten Zitat