Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
www.pcgameshardware.de • www.pcghx.de<br />
grafikkarten | CFAA, das vergessene (Killer-)Feature<br />
8x MSAA mit „Wide-tent“-Filter<br />
CFAA ade – wieso nur, AMD?<br />
Entwickleridee vs. Nutzereindruck: Gerade beim Anti-Aliasing kommt es immer<br />
wieder dazu, dass ein vielversprechender Ansatz nicht<br />
so gut angenommen wird, wie er es verdient hätte<br />
– vor allem wenn es neben dem Entwickler auch die<br />
Presse versäumt, die Vorteile der Schöpfung aus allen<br />
Perspektiven zu beleuchten. So erging es nicht nur<br />
dem 3D-Altmeister 3dfx im Jahr 2000, auch AMD muss<br />
sich seit der CFAA-Einführung anno 2007 anhören,<br />
dass das Verfahren schlicht das Bild unscharf mache.<br />
Diese Stimmen haben teilweise recht, denn mit reinem<br />
Multisample-AA ist das so. In Kombination mit SGS-<br />
SAA jedoch läuft CFAA zur Hochform auf, insbesondere<br />
die Kombination aus 8x SGSSAA und Narrow-tent-Downfilter. Ich habe diesen<br />
Modus auf meiner Radeon HD 5870 geliebt und so oft wie möglich genutzt, auf<br />
der HD 7970 jedoch blieb mir das verwehrt. Daher eine Bitte an AMD: Reaktiviert<br />
diese Filter – sie werden sowieso nur von Leuten gefunden, die sie nutzen wollen.<br />
»Die Tent-Filter in Kombination mit SGSSAA<br />
waren ein echter Kaufgrund.«<br />
Raffael Vötter, Fachbereich <strong>Grafikkarten</strong><br />
8x MSAA mit Box-Filter (Standard)<br />
In Kombination mit reinem Multisample-AA (MSAA) führen die Custom-Filter<br />
„Narrow-tent“ und „Wide-tent“ zu Unschärfe, gerade innerhalb von Texturen.<br />
Risiken und Nebenwirkungen: Beim Test von CFAA erblickten wir eine ungewollte<br />
Aura um Feuereffekte bei Skyrim, die mit „normalem“ AA nicht auftritt.<br />
wirkt diese Angabe untertrieben,<br />
speziell beim Vergleich mit 8x<br />
EQAA (16 Per-Pixel-Samples) oder<br />
Nvidias 32x CSAA (32 Per-Pixel-<br />
Samples). Die letztgenannten Modi<br />
mögen einzelne Bildpunkte zwar<br />
öfter abtasten als beispielsweise<br />
16x WT-CFAA. Da hier jedoch Boxfiltering<br />
zum Einsatz kommt – bei<br />
Nvidia besteht keine Wahl –, sind<br />
die AA-Farbzwischenstufen eindeutig<br />
voneinander zu unterscheiden,<br />
während CFAA sie miteinander<br />
vermischt. Das Ergebnis lässt sich<br />
zwar gut auf Screenshots festhalten<br />
(siehe nächste Seite), die wahre<br />
Stärke der SGSSAA-CFAA-Combo ist<br />
jedoch die ungeschlagene Bildruhe<br />
in Bewegung.<br />
In der Praxis hat sich vor allem<br />
8x SGSSAA mit Narrow-tent (NT-<br />
CFAA) bewährt, da die Bildschärfe<br />
nur leicht abnimmt und ausgleichend<br />
der Eindruck von extrem<br />
hochstufigem Supersampling entsteht.<br />
Falls Sie noch eine Radeon<br />
HD 5870/5850 besitzen, dann<br />
werfen Sie doch einen Blick auf<br />
Half-Life 2, ein älteres Call of Duty,<br />
Skyrim oder Max Payne 2 mit 8x<br />
Anti-Aliasing, erweitert zu SGSSAA<br />
plus Narrow-tent-Downfilter im Catalyst<br />
Control Center.<br />
Unklar ist, ob sich AMD dieser<br />
mächtigen Waffe gegen das mittlerweile<br />
allgegenwärtige Shader-<br />
Aliasing bewusst war. Vermutlich<br />
nicht, denn mit der Barts-GPU (Radeon<br />
HD 68x0) fielen Narrow- und<br />
Wide-tent-CFAA dem Rotstift zum<br />
Opfer. Ließen sich die Filter noch<br />
ein paar Monate über Umwege<br />
(wie die Ati Tray Tools) mit einer<br />
HD 6000 nutzen, sind die Modi auf<br />
einer aktuellen Radeon HD 7000<br />
endgültig gestrichen. Das führt zu<br />
einem befremdlichen Fazit: Zum<br />
Aufhübschen alter Spieleperlen ist<br />
eine Radeon HD 5870 besser geeignet<br />
als eine HD 7970. Letztere<br />
bietet nur noch Edge-detect-CFAA<br />
(ED), das in Kombination mit SGS-<br />
SAA nahezu keine Wirkung zeigt.<br />
Einschränkungen<br />
CFAA leidet seit jeher unter sporadischen<br />
Ausfällen, nicht in jedem<br />
Spiel klappt die Aufwertung<br />
des Downfilters ordnungsgemäß.<br />
Die besten Kandidaten für eine<br />
Behandlung mit CFAA sind ältere<br />
Direct-X-9-Spiele, da hier normalerweise<br />
Multisample-AA funktioniert<br />
und sich dieses auch über den Treiber<br />
erweitern/forcieren lässt. Hier<br />
befindet sich das Problem: Ohne<br />
eine funktionierende MSAA-Basis,<br />
die den Downsampling-Schritt automatisch<br />
beinhaltet, funktioniert<br />
auch kein Custom-Filter.<br />
Viele moderne Spiele verzichten<br />
auf MSAA und bringen an seiner<br />
statt Lösungen wie FXAA (Anno<br />
2070 & Bioshock Infinite) oder<br />
Hybriden aus Supersample-AA und<br />
FXAA (Metro Last Light & Tomb<br />
Raider) mit, deren Downsampling<br />
sie eigenständig übernehmen. Hier<br />
ist CFAA wirkungslos – vermutlich<br />
trat AMD daher den Rückzug an.<br />
Leistungskosten<br />
Wir haben uns anhand einer Radeon<br />
HD 5870 angesehen, wie viel<br />
Leistung die auf neueren GPUs<br />
gestrichenen Custom-Filter-Modi<br />
Narrow- und Wide-tent kosten. Die<br />
Ergebnisse zeigen deutlich, dass<br />
der Leistungseinbruch kein Argument<br />
gegen einen Custom-Downfilter<br />
ist, vor allem mit SGSSAA – hier<br />
kostet der zusätzliche Aufwand beinahe<br />
gar keine Fps.<br />
Wie Phönix aus der Asche?<br />
Wie sieht die Zukunft der Custom-<br />
Filter aus? Bis Redaktionsschluss<br />
ließ sich AMD nicht zu einem<br />
Statement hinreißen. Fakt ist: Die<br />
großen Animationsstudios Pixar,<br />
Dreamworks & Co. greifen schon<br />
lange auf erweiterte Downfilter<br />
zurück, um ihre aufwendig mit<br />
Supersampling erzeugten Bilder<br />
he runterzurechnen. Natürlich handelt<br />
es sich hierbei nicht um Echtzeit-Rendering<br />
wie Spiele, zeigt<br />
jedoch, dass bessere Qualität Filter<br />
benötigt, die über den Pixelrand<br />
schauen. Nvidia machte mit dem<br />
Kepler-exklusiven TXAA ebenfalls<br />
erste Schritte in diese Richtung (siehe<br />
<strong>PC</strong>GH 02/2013, Seite 52 ff.).(rv)<br />
Fazit<br />
DAS HARDWARE-MAGAZIN FÜR <strong>PC</strong>-SPIELER<br />
Custom-Filter-AA (CFAA)<br />
Hochwertige Downsampling-Filter helfen<br />
ohne Performance-Probleme, die<br />
Glättung in Spielen der Realität anzunähern,<br />
sind am heimischen Rechner<br />
jedoch in einer Nische gefangen. Schuld<br />
daran ist unter anderem die Gewöhnung<br />
vieler Spieler an messerscharfe<br />
Computer-Bilder, auch wenn Pixel nur<br />
wenig mit der Realität zu tun haben.<br />
48<br />
<strong>PC</strong> <strong>Games</strong> <strong>Hardware</strong> | 10/13<br />
www.pcgameshardware.de