Rasterisierung: Unterschied zwischen den Versionen
Aus DGL Wiki
Flash (Diskussion | Beiträge) K (Link korrigiert. Könnte noch jemand schreiben wie man Rasterisiert) |
Flash (Diskussion | Beiträge) K |
||
Zeile 1: | Zeile 1: | ||
Bei der Rasterisierung (vorletzter Schritt in der [[Feste Funktionspipeline|OpenGL-Pipeline]]) werden die bisher gesammelten geometrischen Daten, die in den [[Viewport]] gemappt wurden, in [[Fragment]]e umgewandelt, welche dann alle für eine Bildschirmkoordinate benötigten Daten beinhalten. | Bei der Rasterisierung (vorletzter Schritt in der [[Feste Funktionspipeline|OpenGL-Pipeline]]) werden die bisher gesammelten geometrischen Daten, die in den [[Viewport]] gemappt wurden, in [[Fragment]]e umgewandelt, welche dann alle für eine Bildschirmkoordinate benötigten Daten beinhalten. | ||
− | Im nächsten Schritt werden dann noch per-Fragment Operationen ([[Blending]], [[Alpha Test]], [[Stencil Test]], etc.) durchgeführt, bevor aus dem Fragment dann ein [[Pixel]] im [[Farbpuffer]] wird. | + | Im nächsten Schritt werden dann noch per-Fragment Operationen ([[Blending]], [[Feste_Funktionspipeline#Alpha_Test|Alpha Test]], [[Feste_Funktionspipeline#Stencil_Test|Stencil Test]], etc.) durchgeführt, bevor aus dem Fragment dann ein [[Pixel]] im [[Farbpuffer]] wird. |
Version vom 11. November 2005, 11:00 Uhr
Bei der Rasterisierung (vorletzter Schritt in der OpenGL-Pipeline) werden die bisher gesammelten geometrischen Daten, die in den Viewport gemappt wurden, in Fragmente umgewandelt, welche dann alle für eine Bildschirmkoordinate benötigten Daten beinhalten.
Im nächsten Schritt werden dann noch per-Fragment Operationen (Blending, Alpha Test, Stencil Test, etc.) durchgeführt, bevor aus dem Fragment dann ein Pixel im Farbpuffer wird.