Vektorgrafik

Eine Vektorgrafik ist eine Computergrafik, die aus grafischen Primitiven wie Linien, Kreisen, Polygonen oder allgemeinen Kurven (Splines) zusammengesetzt ist. Meist sind mit Vektorgrafiken Darstellungen gemeint, deren Primitiven sich zweidimensional in der Ebene beschreiben lassen. Eine Bildbeschreibung, die sich auf dreidimensionale Primitiven stützt, wird eher 3D-Modell oder Szene genannt.

Um beispielsweise das Bild eines Kreises zu speichern, benötigt eine Vektorgrafik mindestens zwei Werte: die Lage des Kreismittelpunkts und den Kreisdurchmesser. Neben der Form und Position der Primitiven werden eventuell auch die Farbe, Strichstärke, diverse Füllmuster und weitere, das Aussehen bestimmende Daten, angegeben.

Inhaltsverzeichnis

Eigenschaften

Vektorgrafik Rastergrafik
Vektorgrafik Rastergrafik
Vektorgrafik Rastergrafik
Vektorgrafik Rastergrafik
Vektorgrafiken lassen sich ohne Qualitätsverlust beliebig skalieren.

Vektorgrafiken basieren anders als Rastergrafiken nicht auf einem Pixelraster, in dem jedem Bildpunkt ein Farbwert zugeordnet ist, sondern auf einer Bildbeschreibung, die die Objekte, aus denen das Bild aufgebaut ist, exakt definiert. So kann beispielsweise ein Kreis in einer Vektorgrafik über Lage des Mittelpunktes, Radius, Linienstärke und Farbe vollständig beschrieben werden; nur diese Parameter werden gespeichert. Im Vergleich zu Rastergrafiken lassen sich Vektorgrafiken daher oft mit deutlich geringerem Platzbedarf speichern. Eines der wesentlichen Merkmale und Vorteile gegenüber der Rastergrafik ist die stufenlose und verlustfreie Skalierbarkeit.

Der Begriff „Vektorgrafik“ hängt damit zusammen, dass die bis in die 1980er Jahre verbreiteten Vektorbildschirme Linien („Vektoren“) mit einem Kathodenstrahl anzeigten. Vektorgrafiken im heutigen Sinn bestehen jedoch nicht nur aus Linien, sondern können auch andere Grundformen zulassen. Zur Anzeige auf heute üblichen Rasterbildschirmen müssen Vektorgrafiken gerastert werden.

Die Erzeugung von Vektorgrafiken ist Gegenstand der geometrischen Modellierung und geschieht meist mittels eines Vektorgrafikprogramms oder direkt mit einer Auszeichnungssprache. Rastergrafiken können durch die sogenannte Vektorisierung mit gewissen Einschränkungen in Vektorgrafiken umgewandelt werden; manche Texterkennungsprogramme basieren auf einem Vektorisierungsalgorithmus. Mittlerweile bieten gängige Vektorgrafikprogramme Funktionen an, die es erlauben, Vektorgrafiken mit Farbverläufen und Transparenzstufen zu speichern und damit eine größere Zahl von Bildern zufriedenstellend zu beschreiben. Auch solche Vektorgrafiken lassen sich, im Gegensatz zu Rastergrafiken, bequem und verlustfrei verändern und transformieren.

Anwendungen

Bearbeitung einer Vektorgrafik mit Inkscape
Zauberwürfel im SVG-Format

Die Stärke von Vektorgrafiken liegt bei Darstellungen, die als Zusammenstellung von grafischen Primitiven befriedigend beschrieben werden können, zum Beispiel Diagramme oder Firmenlogos. Sie sind nicht geeignet für gescannte Bilder und Digitalfotos, die naturgemäß als Rastergrafik erfasst werden und nicht verlustfrei umgewandelt werden können. Ebenfalls an die Grenzen stoßen Vektorformate bei komplexen gerenderten Bildern, die ebenfalls direkt als Rastergrafik berechnet werden. Allerdings spezialisieren sich immer mehr Firmen auf die Vektorisierung von Rastergrafiken. Dies ist vor allem von Interesse für großflächige Bildwerbung, Fahrzeugbeschriftung oder wenn die Vektorisierung als grafischer Effekt genutzt wird.

Grafikanwendungen

Zur Erstellung von Illustrationen, insbesondere für die Erstellung von Logos, können vektorbasierte Zeichenprogramme verwendet werden. Die von 3D-Modellierungswerkzeugen erzeugten 3D-Szenen können auch als Vektorgrafiken betrachtet werden.

Seitenbeschreibungssprachen

Vektorgrafiken erlauben es, Dokumente unabhängig von der Auflösung des Ausgabegeräts zu beschreiben. Mit Hilfe einer vektorgrafikfähigen Seitenbeschreibungssprache wie PostScript oder dem daraus hervorgegangenen Portable Document Format (PDF) können Dokumente, im Gegensatz zu Rastergrafiken, mit der jeweils höchstmöglichen Auflösung auf Bildschirmen verlustfrei dargestellt oder gedruckt werden.

Computerschriften

Auf gängigen Computersystemen finden heute überwiegend so genannte Outline-Schriften Verwendung, die die Umrisse jedes Zeichens als Vektorgrafik beschreiben. Wichtige Formate sind TrueType, PostScript und OpenType.

Computerspiele

Frühe Arcade-Spiele liefen mit Vektorgrafik. Das erste war Spacewar! aus dem Jahr 1977. Bekannt waren auch Lunar Lander (Atari, 1979) und Star Wars (Farb-Vektorgrafik). Es gab auch die Spielkonsole Vectrex. Der Vorteil lag in der höheren Geschwindigkeit im Vergleich zur Rastergrafik. Wenige Jahre später kamen fast nur noch Spiele mit Rastergrafik auf den Markt, da diese eine bessere Grafik ermöglichten.

Auch auf Heimcomputern wie dem Amiga und Commodore 64 gab es vereinzelt Spiele, die auf Vektorgrafik basierten, beispielsweise Stuntcar Racer oder die Elite-Reihe. Diese waren jedoch vergleichsweise langsam, da sie nicht über die speziellen Chips der Arcade-Geräte verfügten.

Internet

Im World Wide Web liegen Vektorgrafiken meist im offenen Format SVG oder als proprietäre SWF-Dateien (Adobe Flash) vor. Für 3D-Szenen gilt als Nachfolger der Virtual Reality Modeling Language (VRML) die Beschreibungssprache X3D. Wieder auferstanden ist die auf OpenGL basierende Web Graphics Library (WebGL) sowie die auf WebGL basierende JavaScript-Bibliothek Open 3D (o3d) von Google.

Geoinformationssysteme

Bei Geoinformationssystemen (GIS) kann die Geometrie von Flurstücken und Landkarten in Form von Vektordaten gespeichert werden. Solche Vektorgrafiken lassen sich vergleichsweise einfach mit Sachdaten verknüpfen. Ein typisches GIS-Vektorformat ist das Shapefile.

Computer Aided Design

Für technische Zeichnungen finden CAD-Programme Verwendung. Hier wird die Geometrie vorab als Vektordaten gespeichert, was z.B die berechnete Bemaßung und das Erstellen von Massenauszügen und Stücklisten ermöglicht. Ein typisches CAD-Vektorformat ist das Drawing Interchange Format (DXF).

Literatur

  • Hans-Joachim Bungartz u. a.: Einführung in die Computergraphik: Grundlagen, geometrische Modellierung, Algorithmen, S. 6–8. Vieweg, Braunschweig 2002, ISBN 3-528-16769-6

Siehe auch


Wikimedia Foundation.

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Vektorgrafik —   (Objektgrafik), eine Bilddatei, in welcher die Bildinformation nicht pixelweise wie bei einer Bitmap Grafik, sondern als mathematische Beschreibung von Positionen, Entfernungen, Richtungen und Krümmungen abgespeichert ist. Diese sog.… …   Universal-Lexikon

  • Vektorgrafik — Bei der Vektorgrafik wird ein Bild als mathematische Beschreibung einer geometrischen Form dargestellt. Im Gegensatz zur Pixelgrafik werden nicht die einzelnen Bildpunkte beschrieben, sondern die in der Grafik vorhandenen Eckpunkte, Linien,… …   Online-Wörterbuch Deutsch-Lexikon

  • Vektorgrafik — Vek|tor|gra|fik, auch ...gra|phik die; , en: eine grafische Darstellungsart, die auf [Bild]linien (im Gegensatz zu Bildpunkten) beruht (EDV) …   Das große Fremdwörterbuch

  • Vektorgrafik-Programme — Grafiksoftware (oder auf deutsch: Grafikprogramme) ist der Oberbegriff für vielerlei Arten von Programmen, die im Grafikbereich mehr oder weniger zur Erstellung oder Bearbeitung von Bildern eingesetzt werden oder für ähnliche Funktionen dienen.… …   Deutsch Wikipedia

  • Skalierbare Vektorgrafik — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt Scalable Vector Graphics Dateiendung .svg, .svgz …   Deutsch Wikipedia

  • Vektorformat — Vektorgrafiken setzen sich aus grafischen Primitiven wie Linien, Kreisen und Polygonen zusammen. Eine Vektorgrafik ist eine Computergrafik, die aus grafischen Primitiven wie Linien, Kreisen, Polygonen oder allgemeinen Kurven (Splines)… …   Deutsch Wikipedia

  • Vektorgraphik — Vektorgrafiken setzen sich aus grafischen Primitiven wie Linien, Kreisen und Polygonen zusammen. Eine Vektorgrafik ist eine Computergrafik, die aus grafischen Primitiven wie Linien, Kreisen, Polygonen oder allgemeinen Kurven (Splines)… …   Deutsch Wikipedia

  • Vektorzeichnung — Vektorgrafiken setzen sich aus grafischen Primitiven wie Linien, Kreisen und Polygonen zusammen. Eine Vektorgrafik ist eine Computergrafik, die aus grafischen Primitiven wie Linien, Kreisen, Polygonen oder allgemeinen Kurven (Splines)… …   Deutsch Wikipedia

  • .svg — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt Scalable Vector Graphics Dateiendung .svg, .svgz …   Deutsch Wikipedia

  • 2D-Computergrafik — Die Computergrafik ist ein Teilgebiet der Informatik, das sich mit der computergestützten Erzeugung[1], im weiten Sinne auch mit der Bearbeitung[2] von Bildern befasst. Mit den Mitteln der Computergrafik entstandene Bilder werden Computergrafiken …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”