> > > > NVIDIA veröffentlicht GeForce-Treiber mit MFAA-Unterstützung

NVIDIA veröffentlicht GeForce-Treiber mit MFAA-Unterstützung

Veröffentlicht am: von

nvidia 2013Mit dem Release der GeForce GTX 980 und GTX 970 bzw. der Maxwell-Architektur der 2. Generation kündigte NVIDIA auch eine neue Anti-Aliasing-Technologie namens Multiframe Sampled Anti-Aliasing (MFAA) an. Mit einer Veröffentlichung des dazu passenden Treibers sollte es aber bis heute dauern. Nun aber ist der GeForce 344.75 erhältlich und wir nutzen die Gelegenheit, MFAA noch einmal genauer zu erklären.

MFAA steht wie gesagt für Multiframe Sampled Anti-Aliasing und soll die Bildqualität von MSAA erreichen, dabei aber nur halb so viel Leistung benötigen. Klingt dies zunächst nach der eierlegenden Wollmilchsau der Anti-Aliasing-Algorithmen, wird doch recht schnell klar, wie NVIDIA dies umsetzt und wo die Stolperfallen der Technik zu suchen sind.

MFAA (Multiframe Sampled Anti-Aliasing)
MFAA (Multiframe Sampled Anti-Aliasing)

Um MFAA zu verstehen, muss zunächst einmal die grundsätzliche Funktionsweise eines AA-Algorithmus verstanden werden. Im obigen Beispiel ist zu sehen, wie ein geometrisches Objekt die vier Pixel durchquert. Die in der Mitte befindlichen Coverage Samples werden aber nur in einem Fall abgedeckt, sodass ohne aktivierte AA nur eines der Felder überhaupt als abgedeckt angesehen wird. Im Renderpfad wird also nur dieser eine Pixel mit der vollen Abdeckung dargestellt.

4xMSAA arbeitet mit vier Coverage Samples pro Pixel. Diese sind auf eine spezielle Art und Weise im Pixel verteilt. Durchquert auch hier die gleiche Linie die vier Pixel, deckt diese im linken Pixel einen von vier Coverage Samples ab und im zweiten drei von vier. Entsprechend werden diese Pixel mit 1/4 bzw. 3/4 Abdeckung bewertet und es ergibt sich ein flüssigerer Übergang.

MFAA (Multiframe Sampled Anti-Aliasing)
MFAA (Multiframe Sampled Anti-Aliasing)

Beim MFAA werden zwei Coverage Samples verwendet, die durch die Einbeziehung des vorangegangenen Frames verdoppelt werden. In diesem Beispiel verwendet NVIDIA zwei Schemata für die die Positionierung der Coverage Pixel. Diese beiden Schemata sorgen in den beiden Frames (Frame n-1 und Frame n) für eine unterschiedliche Abdeckung. NVIDIA verwendet dazu einen sogenannten Temporal Synthesis Filter.

MFAA (Multiframe Sampled Anti-Aliasing)MFAA (Multiframe Sampled Anti-Aliasing)

MFAA (Multiframe Sampled Anti-Aliasing)

Der Filter setzt die beiden Berechnungen der Frames zusammen und erreicht am Ende bei 4xMFAA das gleiche Endergebnis wie 4xMSAA. Dabei soll bei aktiviertem MFAA auf 2xMSAA die gleiche Bildqualität erreicht werden wie bei direktem 4xMSAA, allerdings arbeitet MFAA rund 30 Prozent schneller. Der Performance-Verlust durch den Filter ist mit rund zwei Prozent zu vernachlässigen.

MFAA (Multiframe Sampled Anti-Aliasing)
MFAA (Multiframe Sampled Anti-Aliasing)

Die von NVIDIA gezeigten Beispiele zeigen keinerlei Unterschiede in der pixelgenauen Darstellung. Allerdings gibt es in der Praxis einige Unterschiede, die aber erst im bewegten Bild zu erkennen sind. Bewegte Bilder sind auch gleich ein gutes Stichwort, denn MFAA setzt eine gewisse Framerate voraus, damit überhaupt zwei Frames mit in die Berechnungen einbezogen werden können.

MFAA (Multiframe Sampled Anti-Aliasing)
MFAA (Multiframe Sampled Anti-Aliasing)

MFAA wird im Treiber einfach nur aktiviert. Im Spiel selbst sind keinerlei Einstellungen notwendig. Bei aktiviertem MFAA wird aus 2xMSAA dann ein effektives 4xMFAA (bzw. 4xMSAA). MFAA funktioniert allerdings nur mit Grafikkarten der Maxwell-Generation - also der GeForce GTX 980 und GTX 970. Im Video kann man sich einen Eindruck von MFAA verschaffen:

Den dazugehörigen Treiber veröffentlicht NVIDIA in Form des GeForce 344.75, der zudem auch noch ein sogenannter "Game ready"-Treiber für Far Cry 4, Dragon Age: Inquisition und The Crew ist. Den Download findet ihr wie immer direkt bei NVIDIA.

Zum Abschluss noch einige Benchmarks mit MFAA unter Battlefield 4 und Crysis 3:

Battlefield 4

NVIDIA GeForce GTX 980

Bilder pro Sekunde
Mehr ist besser

Crysis 3

NVIDIA GeForce GTX 980

Bilder pro Sekunde
Mehr ist besser

Noch einmal sei angemerkt, dass ein 2xMSAA mit zugeschaltetem MFAA die gleiche Bildqualität wie 4xMSAA bieten soll. Dies ist bei der Betrachtung der Benchmarks zu beachten. Von der Qualität könnt ihr euch im Video einen Eindruck verschaffen.

Social Links

Ihre Bewertung

Ø Bewertungen: 0

Tags

Kommentare (20)

#11
customavatars/avatar85822_1.gif
Registriert seit: 25.02.2008
Flensburg
Stabsgefreiter
Beiträge: 380
Mal schauen ob der Lüfterbug im Idle damit behoben wurde... Danke für die Meldung.
#12
Registriert seit: 10.03.2013

Obergefreiter
Beiträge: 76
@hardwareluxx:

Treiber steht nun zum Download bereit =)

ach.. schon gepostet worden.... :D ...
#13
customavatars/avatar3377_1.gif
Registriert seit: 15.11.2002
www.twitter.com/aschilling
[printed]-Redakteur
Tweety
Beiträge: 30890
Ist oben auch schon verlinkt, im Artikel-Text muss ich das noch ändern, das stimmt.
#14
customavatars/avatar116788_1.gif
Registriert seit: 20.07.2009

Bootsmann
Beiträge: 677
Zitat Trinoo;22873145
Mal schauen ob der Lüfterbug im Idle damit behoben wurde... Danke für die Meldung.


Ist das ein generelles problem oder nicht doch eher ein firmwarebezogenes?
#15
customavatars/avatar23447_1.gif
Registriert seit: 31.05.2005
OfW :D
Admiral
Beiträge: 23456
Stellt man das im Treiber ein oder muss es eh erst das Spiel noch unterstützen zum auswählen?
#16
customavatars/avatar31833_1.gif
Registriert seit: 21.12.2005
Düsseldorf
Leutnant zur See
Beiträge: 1272
Zitat Kartenlehrling;22872698

Langsam verliere ich auch den überblick ...


Nicht nur das.
Man will doch vernünftig spielen und nicht noch jedes Spiel paar Stunden testen, was nun die beste Wahl bei entsprechender Leistung ist.
Den ein, oder anderen Modus kann man ja noch im Kopf behalten, wenn es darum geht, welcher zu bevorzugen ist, aber jedes Spiel hat ja paar andere.
#17
customavatars/avatar177253_1.gif
Registriert seit: 16.07.2012
Ruhrpott
Flottillenadmiral
Beiträge: 6116
Im Treiber einstellen und das Spiel muss es unterstützen, bf4 macht es
#18
customavatars/avatar85822_1.gif
Registriert seit: 25.02.2008
Flensburg
Stabsgefreiter
Beiträge: 380
Zitat sabrehawk2;22873582
Ist das ein generelles problem oder nicht doch eher ein firmwarebezogenes?


Scheint ein Treiberproblem zu sein.

Mit 344.65 & 344.60 tritt der Bug auf, mit 344.16 ist er komplett verschwunden. Ich installiere den aktuellen mal und berichte dann hier :)

Bug behoben :)

[video=youtube_share;pG5rl8gAKdo]http://youtu.be/pG5rl8gAKdo[/video]
#19
customavatars/avatar189210_1.gif
Registriert seit: 27.02.2013
München
Admiral
Beiträge: 13636
kann der author erklären, wie die ergenisse von Crysis 3 zu interpretieren sind, wenn MFAA immer mindest 40 FPS voraussetzt und drunter auf MSAA zurückgeschalten wird?
#20
customavatars/avatar116415_1.gif
Registriert seit: 13.07.2009

Oberbootsmann
Beiträge: 1020
im SLI scheint MFAA nicht zu funktionieren Ich es nicht mal im Menü finden.

Habe 344,75 drauf mit 970 SLI
Um Kommentare schreiben zu können, musst Du eingeloggt sein!

Das könnte Sie auch interessieren:

  • AMD Radeon Software Adrenalin Edition angeschaut

    Logo von IMAGES/STORIES/2017/RADEON-SOFTWARE-ADRENALIN-1

    Einen Vorwurf muss sich AMD nicht machen lassen: Die Treiberentwicklung wurde auch in diesem Jahr stetig fortgesetzt und mit allen großen Spielen wurde auch ein entsprechend kompatibler Treiber vorgestellt. Rund um den Launch der Radeon RX Vega gab es zwar wieder ein paar Probleme, AMD... [mehr]

  • NVIDIA veröffentlicht den GeForce 390.77 Treiber

    Logo von IMAGES/STORIES/2017/NVIDIA

    NVIDIA hat eine neue Version seines Grafikkartentreibers veröffentlicht. Der GeForce 390.77 ist ein sogenannter Game-Ready-Treiber und bietet daher entsprechende Optimierungen für die neuen Titel wie Kingdom Come: Deliverance, War Thunder, Black Desert Online und Metal Gear Survive. Außerdem... [mehr]

  • Mit DX9-Fix: AMD veröffentlicht Radeon Software Adrenalin Edition 18.1.1 Alpha

    Logo von IMAGES/STORIES/2017/RADEON-SOFTWARE-ADRENALIN-EDITION2

    AMD hat soeben den Radeon Software Adrenalin Edition 18.1.1 Alpha veröffentlicht. Mit dieser Alpha-Version richtet sich AMD explizit an Spieler älterer DirectX-9-Titel, die bei den bisherigen Adrenalin-Versionen in die Röhre schauten, da einige Spiele gar nicht erst starteten oder nach... [mehr]

  • NVIDIA veröffentlicht GeForce 388.71 für finale Version von PUBG

    Logo von IMAGES/STORIES/2017/NVIDIA

    Nachdem AMD heute die Radeon Software Adrenalin Edition 17.12.2 veröffentlicht hat, zieht NVIDIA mit dem GeForce 388.71 nach. Mit diesem richtet sich NVIDIA an alle Nutzer einer GeForce-Grafikkarte, die ab dem morgigen 21. Dezember die finale Version von PlayerUnknown’s Battlegrounds oder... [mehr]

  • NVIDIA veröffentlicht den GeForce 397.93

    Logo von IMAGES/STORIES/2017/NVIDIA

    NVIDIA hat den GeForce 397.93 mit WHQL-Zertifikat veröffentlicht, der unter anderem die optimierte Unterstützung für The Crew Closed Beta und State of Decay 2 bietet. Außerdem fügt NVIDIA die Unterstützung von CUDA 9.2 ein. Der Treiber bietet auch neue SLI-Profile für DRG Initiative und... [mehr]

  • NVIDIA veröffentlicht GeForce 391.35 für Far Cry 5

    Logo von IMAGES/STORIES/2017/NVIDIA

    Nachdem AMD bereits gestern den Radeon Software Adrenalin Edition 18.3.4 für Far Cry 5 veröffentlicht hat, zieht NVIDIA nun mit dem GeForce 391.35 nach.Neben den Optimierungen für Far Cry 5 bietet der Treiber auch noch SLI-Profile für GRIP und WRC 7. Außerdem wurden einige... [mehr]