Kennt jemand ne LIB für Vektorgrafik?
-
Ich suche ein Lib (inkl kommerzieller Nutzung) die es mir ermöglicht, Vektorgrafiken zu erstellen, so etwas wie Linie mit abgerundeten Kanten usw. Rauskommen sollte dann nur eine Vertexliste, die dann das jeweilige Tool in OpenGL oder sonst wie darstellt.
gibt es da Erfahrungswerte?
-
Da fallen mir Anti-Grain, Cairo und GDI+ ein. Ob die auch irgendwie Vertices ausspucken können weiß ich allerdings nicht.
-
Anti Grain und Cairo hab ich durch, GDI+ teste ich mal ,danke
-
Linie mit abgerundeten Kanten usw. Rauskommen sollte dann nur eine Vertexliste
OpenGL liefer dafuer selbst Funktionen, auch kannst du dir mal einige Bibliotheken fuer Geometrie wie cgal ansehen.
-
Wo bietet OpenGL das ?! Das interessiert mich nun aber sehr.
cgal guck ich mir an, danke
-
Naja, du kannst Bezier-Patches Nurbs etc. definieren und anstatt sie zu rendern, kannst du eine callback-Funktion angeben, die bei jedem Vertex mit ihm als Parameter aufgerufen wird. Dann kannst du dir die Information einfach in eine Liste, Datei oder sonstwas schreiben. Das gleiche gilt fuer Tesselation jeder Art. Wie es im Detail funktioniert, weiss ich nicht mehr, aber google liefert z.B. http://www.3dsource.de/faq/glu.htm und ist vielleicht ein guter Einstiegspunkt.