Unterschied zwischen Beschneiden und Ausschneiden

Ausschnitt vs Culling

Clipping und Culling sind Techniken, die in der Papervision häufig verwendet werden. Sie werden auch in der Computergrafik beim Entwerfen eines Computerspiels verwendet. Da beide Techniken ähnlich sind, sind die Leute oft über ihre Unterschiede verwirrt. In diesem Artikel werden die Funktionen dieser beiden Konzepte hervorgehoben, um sie jedem Leser verständlich zu machen.

Das Ausblenden ist der Vorgang, bei dem Objekte, die von der Kamera nicht gesehen werden, aus dem Bild entfernt werden, wodurch weniger Polygone für die Papervision-Engine übrig bleiben. Auf der anderen Seite ist das Abschneiden der Vorgang, bei dem Polygone, die an der Kamera vorbeigehen, ausgesondert oder gepickt werden, was dazu führt, dass noch sichtbare Polygone verschwinden. Der Bereich, in dem das Objekt beschnitten werden soll, wird als Beschneidungsfenster bezeichnet. Clipping hat heutzutage im Bereich der Entwicklung von Videospielen eine große Bedeutung erlangt. Mit dieser Technik können Spieleentwickler die Bildrate und auch die Videoqualität des Spiels verbessern. Clipping ist ein Optimierungsprozess, der die Darstellung des aktuellen Frames beschleunigt.

Das Ausblenden ist dagegen eine Methode, mit der verdeckte Oberflächen in einem Grafikprozessor entfernt werden. Es wird zwischen zwei Arten unterschieden: der inhaltsabhängigen Speicherverwaltungsoperation für den Größenvergleich, die als MCCAM Cull bezeichnet wird, und der Subpixel-Entnahmebetrieb. Andere Ausdrücke, die mit dem Aussortieren in Zusammenhang stehen, sind das Rückseitenabschneiden, das entscheidet, ob ein Polygon eines grafischen Objekts sichtbar ist, und das Okklusionsabschneiden, bei dem versucht wird, das Zeichnen von Polygonen, die von anderen sichtbaren Polygonen verdeckt werden, zu vermeiden.