Veröffentlicht auf 3DCenter.org (http://www.3dcenter.org)


Profileditor: Supersampling Antialiasing

Sonntag, 28. November 2010
 / von puntarenas [1]
 

Sparse-Grid-Supersampling lässt sich aus dem NVIDIA Inspector heraus bequem unter "Antialiasing Transparency – Supersampling" aktivieren und findet selbstverständlich nicht nur aus transparente Texturen, sondern auf das gesamte Bild mitsamt Shadereffekten Anwendung. Es handelt sich hierbei um die selbe Art Supersampling, die auch über das GeForce SSAA-Tool von Nvidia [2] aktiviert werden kann. Allerdings entbehrt Nvidias rudimentäre Lösung der Flexibilität profilbasierter Vorgaben im NVIDIA Inspector und ermöglicht außerdem keine Korrektur des LOD-Bias.

Voraussetzung für Sparse-Grid-Supersampling ist die manuelle Aktivierung von Multisampling-Antialiasing [3] des selben Grades oder mit höherer Sampleanzahl. Die Bezeichnungen der Coverage-Sampling-Antialiasing-Modi [4] können hierbei auf den ersten Blick irreführend wirken. Ein geeigneter Modus ergibt sich allein aus den Farbsamples und die Anzahl der zusätzlichen Coverage-Samples spielt in diesem Zusammenhang keine Rolle. Insbesondere ist daher zu beachten, dass die Modi "8xCSAA" und "16xCSAA" lediglich vier Farbsamples in die Berechnung einbeziehen, während acht Farbsamples erst ab dem Modus "8xQ" zur Verfügung stehen.

 Sparse Grid [5]
Profileditor: Sparse Grid [6]

Eine automatische Anpassung des LOD-Bias hat Nvidia für die SGSSAA-Modi bislang leider nicht vorgesehen. Im Nvidia Inspector findet sich allerdings eine entsprechende Korrekturmöglichkeit unter "Texture Filtering – LOD bias", mit der manuell dem einhergehenden Schärfeverlust entgegengewirkt werden kann.

 LOD Bias [7]
Profileditor: LOD Bias [8]

Die empfehlenswerte Anpassung berechnet sich wie folgt:

bias = -0.5 * log2(samples)

2x SGSSAA: -0,5
4x SGSSAA: -1,0
8x SGSSAA: -1,5

Gemäß dieser Tabelle erweist sich ein LOD-Bias von "-1" als korrekte Anpassung für das gewählte 4xSGSSAA.

Zu beachten ist außerdem, dass für eine negative LOD-Verschiebung die Einstellung "Texture filtering – Negativ LOD bias" im Spielprofil auf "Allow" geschaltet werden muss, falls "Clamp" in den globalen Treibereinstellungen vorausgewählt wurde.

 Negative LOD Bias [9]
Profileditor: Negative LOD Bias [10]

Eine sehr potente Grafikkarte vorausgesetzt, lassen diese Einstellungen das legendäre Gothic3 der Piranha Bytes in nie gesehener Bildqualität erstrahlen.

 Gothic 3 SGSSAA [11]
Profileditor: Gothic 3 SGSSAA [12]

Kommentare - Registrierung ist nicht notwendig [13]
Sparse-Grid-Supersampling lässt sich aus dem NVIDIA Inspector heraus bequem unter "Antialiasing Transparency - Supersampling" aktivieren und findet selbstverständlich nicht nur aus transparente Texturen, sondern auf das gesamte Bild mitsamt Shadereffekten Anwendung. Es handelt sich hierbei um die selbe Art Supersampling, die auch über das GeForce SSAA-Tool von Nvidia aktiviert werden kann. Allerdings entbehrt Nvidias rudimentäre Lösung der Flexibilität profilbasierter Vorgaben im NVIDIA Inspector und ermöglicht außerdem keine Korrektur des LOD-Bias.
[14]

Quellen-URL: http://www.3dcenter.org/artikel/report-nvidia-inspector-grafikkarten-tweaktool/profileditor-supersampling-antialiasing

Verweise:
[1] http://www.3dcenter.org/users/puntarenas
[2] http://nvidia.custhelp.com/cgi-bin/nvidia.cfg/php/enduser/std_adp.php?p_faqid=2624
[3] http://www.3dcenter.org/artikel/report-nvidia-inspector-grafikkarten-tweaktool/profileditor-antialiasing
[4] http://developer.nvidia.com/object/coverage-sampled-aa.html
[5] http://www.3dcenter.org/dateien/abbildungen/62-Editor-SparseGrid.png
[6] http://www.3dcenter.org/abbildung/profileditor-sparse-grid
[7] http://www.3dcenter.org/dateien/abbildungen/63-Editor-LOD-Bias.png
[8] http://www.3dcenter.org/abbildung/profileditor-lod-bias
[9] http://www.3dcenter.org/dateien/abbildungen/64-Editor-NegativeLODBias.png
[10] http://www.3dcenter.org/abbildung/profileditor-negative-lod-bias
[11] http://www.3dcenter.org/dateien/abbildungen/65-Editor-Gothic3SGSSAA.png
[12] http://www.3dcenter.org/abbildung/profileditor-gothic-3-sgssaa
[13] http://www.forum-3dcenter.org/vbulletin/showthread.php?t=496597
[14] http://www.3dcenter.org/artikel/report-nvidia-inspector-grafikkarten-tweaktool/profileditor-supersampling-antialiasing