Multisampling

Aus DGL Wiki
Version vom 24. September 2004, 14:15 Uhr von Doj (Diskussion | Beiträge) (erste Version)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Multisampling ist eine Methode um die Aliasing Effekte zu verringern. Ähnlich dem Supersampling werden für jedes Pixel (des Zielbildes) zunächst mehrere SubPixel berechnet, diesmal jedoch zunächst nur deren Z-Werte (siehe Tiefenpuffer). Nur wenn der Unterschied zwischen den Z-Werten einen Schwellenwert übersteigt, werden die Farbwerte der Subpixel gemittelt und als Farbwert des Pixels benutzt. Ansonsten wird der Farbwert des Pixels direkt (ohne SubPixel) berechnet.

Der Vorteil dieser Methode ist, dass nur an den Kanten von Polygonen der Antialiasing Effekt zum Vorschein kommt, hier also die Treppenbildung abgemildert wird. Innerhalb der Polygone werden die Pixeln jedoch herkömmlich berechnet, so dass der Schärfeverlust des Supersamplings hier nicht auftritt.

Siehe auch

Supersampling