Skip to main content

Was ist die Software -Rasterisierung?

Software-Rasterisierung ist ein Prozess, durch den eine Szene oder ein Bild in dreidimensionaler (3D) Computergrafiksoftware erstellt wird.Es gibt zwei grundlegende Arten von Bildern, die über Computergrafiken erstellt werden, die als vektorbasierte und rasterbasierte Grafiken bezeichnet werden.Vektorbasierte Bilder werden durch die Verwendung von Geometrie erstellt, die Linien und Formen zur Erstellung eines Bildes enthält, während Raster-basierte Grafiken Pixel verwenden, die individuelle Licht- oder Farbpunkte sind, um Bilder zu erstellen.Software-Rasterisierung ist ein Prozess, durch den ein Programm anstelle von Hardware vektorbasierte Bilder in rasterbasierte Bilder umwandeln, um auf einem Monitor angezeigt zu werden.Zwei primäre Möglichkeiten, wie Computerbilder erstellt und angezeigt werden.Vektorbasierte Bilder werden durch die Verwendung geometrischer Formen erstellt.Dies umfasst grundlegende Linien und Punkte, die zusammengebaut werden können, um andere Formen herzustellen, einschließlich verschiedener Polygone, die häufig bei der Erstellung von dreidimensionalen oder 3D-Grafiken verwendet werden.Die meisten 3D-Bilder werden als verschiedene Formen erzeugt, die durch Zusammenbau zahlreicher winziger Dreiecke erzeugt werden.

Jedes dieser Dreiecke wird als vektorbasiertes Bild erzeugt, sodass die zusammengesetzten Stücke, aus denen eine größere Szene besteht, auch vektorbasiert sind.Damit diese ordnungsgemäß auf einem Computer- oder Fernsehbildschirm angezeigt werden, müssen sie zuerst in ein Format umgewandelt werden, das auf einem solchen Bildschirm effektiver übertragen werden kann.Monitore und Fernseher verwenden individuelle Licht- und Farbpunkte, die als Pixel oder „Bildelemente“ bezeichnet werden.

Bilder, die durch die Verwendung von Pixeln erstellt werden, werden als rasterbasierte Bilder bezeichnet.Anstatt Linien und Formen zu verwenden, um ein Bild zu erstellen, werden rasterbasierte Bilder durch die Kombination von Dutzenden, Hunderten oder Tausenden von individuellen Punkten gemacht.Damit ein Vektorbild ordnungsgemäß und einfach auf einem Bildschirm angezeigt werden kann, das Pixel verwendet, wird es normalerweise in ein rasterbasiertes Bild konvertiert, ein Prozess, der als „Rasterisierung“ bezeichnet wird.nach einem Programm und nicht durch Hardware innerhalb eines Computers oder eines anderen Geräts.Ein Videospielentwickler verwendet beispielsweise in der Regel die Software -Rasterisierung, um sicherzustellen, dass 3D -polygonale Bilder ordnungsgemäß angezeigt werden.Dies ermöglicht die Grafik, die ein Spiel im Programm selbst angezeigt hat, anstatt sich auf Hardware zu verlassen, die möglicherweise auf dem Computer eines Spielers vorhanden sein oder nicht.

Da sich die Technologie verbessert hat, hat sich die Software -Rasterisierung weitgehend von Hardware unterstützt.Dedizierte Grafikkarten, die zusätzliche Verarbeitungsleistung für Grafiken bieten, haben diesen Prozess erleichtert und für Spieleentwickler größere Möglichkeiten ermöglicht.Das Rendering in Echtzeit basiert auf Rasterisierung, das jeweils Dutzende von Malen auftritt, was aufgrund fortschrittlicher Software und leistungsfähigerer Grafikverarbeitungseinheiten einfacher geworden ist.