Hy Leute,
was genau ist der Unterschied zwischen Multisampling und Supersampling performancemäßig gesehen?
Was ist zu bevorzugen (In meinem Fall für eine 8800gtx)..oder sollte die Einstellung "Antialiasing-Transparenz" deaktviert bleiben..??
DANKE
Hi... *G* genau mein Thema... ALSO:
Beim Anti-Aliasing sollen ja bekannterweise die unschönen Pixelübergänge geglättet werden die man vor allem an den Kanten von 3D Objekten zu sehen bekommt... (sprich an Polygonrändern)
Um das zu erreichen wird das Bild an den entsprechenden stellen in einer höheren Auflösung berechnet (zweifache bei 2X2, 4 fache bei 4X4 usw.) und dann mit angeglichenen Farben wieder auf die Zielauflösung herunter gerechnet... (bei bedarf kann ich das auch genauer erleutern)
beim Super-Sampling wird um das zu erreichen der Komplette Frame (also das komplette Bild) in einer höheren auflösung gerendert und dann auf die Zielauflösung runtergerechnet... das hat den vorteil das alle Aliasing-effekte geglättet werden. Zudem wirkt die hohe rechengenauigkeit auf die Texturen wie ein anisotroper Filter. (sprich die Texturen verwaschen bei einem schrägen blickwinkel nicht so stark) Auch die welche an Texturübergängen entstehen können. Allerdings kostet das auch massiv Leistung... obendrein wird Super-Sampling meist auch nur Softwareseitig unterstützt (sprich: es ist in die Treiber implementiert aber es gibt meist keine Super-Sampling Einheit in der VPU was Super-Sampling zusätzlich verlangsamt)
beim Multi-Sampling werden nur die Bildteile die besonders anfällig für Aliasing sind in einer höheren Auflösung gerendert. (also die Polygonkanten) Bei Texturübergängen hingegen kannt Multi-Samplung nicht ausrichten... (das ist besonders ärgerlich bei Texturen die mit dem Alfa-farbwert arbeiten... sprich Texturen die durchsichtige stellen haben. Hier sieht man eine sehr starke Kantenbildung) - Allerdings ist Multi-Sampling im vergleich zu Super-Sampling sehr, sehr leistungsschohnend. Multi-Sampling wird von den meisten modernen Grafikchips auch Hardwareseitig unterstützt. (von ATi als 2X2, 4X4 und 6X6 so wie von nVidia als 2X2 und 4X4)
Durch Gamma-Korrektur und einer ungleichmäßig angeordneten, leicht versetzten Sub-Pixel-Maske kann man aber auch mit Multi-Sampling extrem gute Ergebnisse erziehlen.
Zu guter letzt gibt es noch die möglichkeit einer kombination aus beidem. Das wird dann unter dem Namen "Transparenz-Anti-Aliasing" oder "Adaptiv-Anti-Aliasing" verkauft. Hierbei wird erst ein Super-Sampling (meist mit wenig Subpixeln wie das 2X2) auf den Frame angewendet und danach ein Multi-Sampling. (das meist mit der Doppelten Subpixelanzahl. Das kann allerdings auch variieren) Dadurch werden die "schlimmsten" Kanten auch bei Texturübergängen ect. geglättet. Und die anfälligsten Stellen danach nochmal mit einem genaueren Multi-Sampling nachgerechnet.
letzteres wird zZ. als die optimale Lösung angesehen ist allerdings auch nicht das gelbeste vom Ei..
Man In Blue