[Sammelthread] Downsampling unter DX10.0/10.1 und DX11 - User-Screenshots
Hallo Community,
aus dem freudigen Anlass, dass es dem User tb aus dem 3DC-Forum gelungen ist, ein Tool zu entwickeln, welches nun auch Downsampling unter DX10.0/10.1 sowie DX11.0 ermöglicht, denke ich, dass ein Sammelthread mit User-Screenshots mit jeweils aktivem Downsampling nicht schlecht wäre. Screenshots in verschiedenen Formaten mit fps Anzeige können z.B. per FRAPS erstellt werden !
Das besondere an dem Tool ist ja, dass es unabhängig von der verwendeten GraKa, Monitor oder Treibersettings funktioniert. Bis jetzt funktionierten die meisten getesteten Spiele im 3DC Forum.
Einen Haken hat die Ganze Sache natürlich auch - je höher die gewählte Auflösung, umso mehr Leistung kostet das Downsampling - optimal sind also SLI/CF Gespanne mit möglichst viel VRAM !
Was genau ist eigentlich Downsampling?
Um es kurz zu machen -> Es wird einer Anwendung vorgegaukelt, dass die native Auflösung des Monitors deutlich höher wäre als in Wirklichkeit. Die Ausgabe erfolgt dann aber im vollen Darstellungsbereich der echten nativen Auflösung, sprich sie wird heruntergerechnet, damit ein Vollbild entsteht -> Downsampling.
Vorteile: Schärfere Texturen, bedingt durch die hohe Auflösung automatische Kantenglättung aufs gesamte Bild und meistens auch deutlich weniger Texturflimmern wie im original.
Nachteil: Geht sehr auf Kosten der Leistung je höher die "zu downsamplende" Auflösung gewählt wird, vor allem wenn noch qualitativ hochwerte AA Modi hinzukommen.
Hier die Erläuterung zu Downsampling von PCGH am Beispiel GTA IV (leider DX9, mit Mod SSAA möglich):
Downsampling: Bessere Bildqualität in Spielen - Downsampling, Spiele, Bildqualität
Qualitätsvergleich ohne/mit Downsampling in GTA IV - Bilder von PCGH (hier über den ENB Series Mod - 3x3 SSAA bedeutet, soweit ich weiß,
5040x3150, also die 3 fache native Auflösung (1680x1050)).
Schreibt am Besten noch das genau Qualitätssetting der Bilder dazu, es darf natürlich auch noch - von dem, der eine GTX 400er hat - TSAA reingehauen werden - aua, fps !
Beispiel:
Game XY, Auflösung @ nativer Auflösung, DX10.0, max. Details, 4xMSAA/16xAF
Link zum 3DC-Forum inkl. jeweils neuster Version des SSAA_Tools:
3DCenter Forum - DX10/DX10.1/DX11 Downsampling Tool Thread
So wird das Tool lauffähig gemacht - bebilderte Kurzanleitung:
Erstmal das akuelle Paket aus dem 3DC-Thread herunterladen und entpacken.
Visual C++ Runtime installieren:
...falls das nicht geht (so wie bei mir), die x86 und x64 Version separat herunterladen und diese dann installieren:
Link - Visual C++ Runtimes seperat:
Visual C++ 2010 x86 und x64.exe.rar ... at uploaded.to - Free File Hosting, Free Image Hosting, Free Music Hosting, Free Video Hosting, ...
Config.txt entsprechend nach eigenen Wünschen anpassen und abspeichern (Das Limit bei DX10/10.1 liegt bei 8192x8192 und bei DX11 bei 16384x16384 Pixeln !):
Game.txt öffnen und genauen Pfad der Games angeben, je ein Spiel pro Zeile:
Da keine Treiberzertifizierung vorliegt (kostet Geld; standardmäßig akzeptiert Windows x64 nur signierte Treiber - danke für Orbmu2k für den Hinweis), muss Windows rebootet werden, dabei auf F8 hämmern -> "Disable Driver Signature Enforcement" bzw. "Treibersignierung erzwingen deaktiveren" auswählen und booten lassen.
SSAA_Tool Ordner öffnen und "enable_SSAA_Tool32.exe" bei x86 System (32 Bit) oder "enable_SSAA_Tool64.exe" bei x64 System mit Doppelklick aktivieren
gewünschtes Spiel starten und dann unter Optionen -> Einstellungen -> neue Auflösung dort auswählen - ansonsten ist sie nicht aktiv !
nach Beenden, wenn die Auflösung deaktivert werden soll auf "disable_SSAA_Tool.exe" klicken; es kann nun aber auch jederzeit die Reaktivierung über die x86 oder x64.exe erfolgen.
.................................................. .............................................
So ich fang mal mit ein paar Screenshots an - leider ging aus leistungstechnischen Gründen - vor allem wohl wegen dem geringen VRAM der 295er nicht mehr (wollt erst in 3xxx x 2xxx fahren, Savegame wurd aber nicht geladen !) - System alles Stock. OC würde sicher ein wenig bringen, aber kann keinen fehlenden VRAM kompensieren.
Wie man sieht ist das Game unter solchen Auflösungen mit MSAA ein echter Performancekiller - vor allem draußen an der, "wohl weniger frischen Luft".
S.T.A.L.K.E.R. - Call of Pripyat, 2520x1574 @ 1680x1050, DX10.0, quasi fast überall max. Details, 4xMSAA/16xAF:
Werd später nochmal Warhead installieren - aber ich glaube nicht, dass ich dort eine viel höhere Auflösung als unter CoP fahren kann.
Das war es erstmal von mir, weitere Screenshots !
.................................................. .............................................
Update:
Hier auch mal ein paar Bioshock 2 Screens - leider ist der Effekt nicht so groß wie bei anderen Games (in ~ 3360 x 2100 war die Glättung nochmal besser, aber es gab üble Framedrops
(die 896 MB VRAM waren wohl zu wenig) und außerdem ein bisschen Texturflackern
) - AA hab ich btw. auch nicht im NV Treiber für das Game einsgestellt
(nHancer 2.5.9 funktioniert ja leider nicht richtig mit dem neuen 257.15 Beta -> warten auf 2.6.0 !) :
Bioshock 2 @ 2520x1575 @ 1680x1050, maximale Details, 1xAA/16xAF
Die Bilder sind auf 1729x1080 heruntergerechnet, um den Effekt besser zu verdeutlichen als mit Originalgröße.
Also den Unterschied zu 1680x1050 seh ich schon - super flüssig ist es auch (VSynch ist aktiviert) !
mfg
Edge
+ Antworten
Ergebnis 1 bis 25 von 290
- 25.04.10, 08:27 #1
Downsampling unter DX10.0/10.1 und DX11 - User-Screenshots
Geändert von Edgecrusher86 (01.06.11 um 19:32 Uhr)
-
Die folgenden 15 User sagten Danke an Edgecrusher86 für diesen nützlichen Post:
derguru (25.04.10), dudu (04.03.12), Finsk (18.09.10), Goldi775 (25.04.10), Joe123 (28.11.10), Le_Frog99 (26.04.10), Lumpensammler (26.04.10), Nuke8472 (25.04.10), p1skop4T (17.02.12), PCZeus (25.04.10), RoughNeck (01.06.10), skipistensau (25.04.10), StaIKeR (08.07.10), stromi100 (23.05.10), toyzruz (25.04.10)
- 25.04.10, 11:35 #2
Die Treibersignierung hat nix mit WHQL zu tun! ;-)
Es stimmt aber das so eine Software Signatur einer Root Authority (von Verisign z.B.) ~600$ pro Jahr kostet. Windows x64 akzeptiert (per default) nur signierte Treiber.
WHQL ist eher ein Qualitäts Management Programm .... siehe WHQL
- 25.04.10, 17:08 #3
Danke für den Hinweis - hab Post # 1 editiert.
Geändert von Edgecrusher86 (25.04.10 um 17:09 Uhr)
- 25.04.10, 17:19 #4
Es heißt Visual C++, nicht Virtual
Core i5-750 @ Noctua NH-U12P
Gigabyte GA-P55-UD4
4096 MiB G.Skill RipJaws DDR3-1600 @ 7-7-7-24
PowerColor Radeon HD5850 @ 850/1020
Intel X25-M G2 80GB + Samsung F1 1TB
Corsair HX620W
Creative X-Fi Xtreme Music
- 25.04.10, 17:37 #5
Ach...stimmt ja, hat ich jetzt durcheinander geschmissen....in der Eile.

Danke für den Hinweis - ist gefixt.
Geändert von Edgecrusher86 (25.04.10 um 17:39 Uhr)
- 25.04.10, 17:54 #6
Du musst um den Effekt zu zeigen die Bilder auch auf deine Bildschirmauflösung runter rechnen denn so wird das auch auf deinen Bildschirm beim Spielen angezeigt, was auch Sinn der Sache durch das Runderrechnen findet auch das AA aufs Komplette Bild statt

- 25.04.10, 18:13 #7
Tja und da fangen gewisse Probleme schon wieder an. Wie zeigt man den nun den Effekt anhand von Screenshots? Dafür müsste man wissen nach welcher Art und Weise die Bilder verkleinert werden. Einfaches resizing ohne Filter, Bi-linear oder doch Lanczos? Ehe sich nicht einer hinsetzt und Bilder vom Monitor mithilfe einer Digicam. abfotografiert wird das keiner so schnell wissen. Oder jemand kennt sich in Sachen DXGI aus.
- 25.04.10, 18:14 #8
@ extremeoc: Genau so ist es - ich denk, das kann man anhand der PCGH Beispielscreens gut vergleichen. Aber auch mit den Screens in der hohen Auflösung sieht man, dass meistens (Ausnahme UE3) die Kantenglättung gut ist, vor allem wenn man noch zusätzlich AA reinhaut.

@OC_Burner: Stimmt schon, dass 1:1 Bilder wie am PCGH Beispiel besser wären als Screenshots in der hohen Auflösung...nun ja, so gut festzuhalten wär das wie du schon sagtest nicht.
Nun ja, lasst noch ein paar Bilder sprechen.
Geändert von Edgecrusher86 (25.04.10 um 18:24 Uhr)
- 25.04.10, 18:15 #9
i7-2600k @ 4000 Mhz // AMD 7970 // 16GB Corsair Vengeance 1600 CL9 // ASRock Z68 Extreme4 // Crucial RealSSD C 300 128GB // Asus Xonar Essence STX + Denon AH-D5000 // Hazro HZ27WC
PS3 // Yamaha RX-V471 // Beyerdynamic DT-990 Pro // LG 42LW4500
- 25.04.10, 18:18 #10Moderator
[online]-Redakteur
Kontrolletti vom Dienst
- Registriert seit
- 02.01.2005
- Ort
- in deinem PC
- Beiträge
- 9.755
Schön zu sehen wie Downsampling bei manchen Spielen super greift. Nur bei Bioshock sieht es nicht ganz so rosig aus (siehe 3.tes Bild)

- 25.04.10, 18:21 #11
unreal engine suckt einfach(da hilft nur sgssaa),das kriegt man nicht mal mit 7680*4800 geglättet.
Geändert von derguru (25.04.10 um 18:44 Uhr)
i7-2600k @ 4000 Mhz // AMD 7970 // 16GB Corsair Vengeance 1600 CL9 // ASRock Z68 Extreme4 // Crucial RealSSD C 300 128GB // Asus Xonar Essence STX + Denon AH-D5000 // Hazro HZ27WC
PS3 // Yamaha RX-V471 // Beyerdynamic DT-990 Pro // LG 42LW4500
- 25.04.10, 18:55 #12
- 25.04.10, 19:06 #13
Funktioniert das jetzt eigentlich auch bei Monitoren mit 2560er Auflösung? Daran ist es früher immer gescheitert.
ACARD-Workstation VRAM/RAM-Usage aktueller Games
Suche (funktionierende) SLI-Profile: Rage, Age of Conan, X-Plane
- 25.04.10, 19:11 #14
Ich habe einen 50 Zoll Samsung mit 1920x Schiess mich tot
Würde ich da merklich was ....merken?COD4 Bolt Sniper Server
217.163.23.41.
Komm und trau dich
:"Und du Mensch, der du erschaffen wurdest nach einem Abbild. Auch du wirst abbilder erschaffen. Mit deiner Händen Glieder und deines Körpers hauch. Mit Gestein und Erde die du bekommen hast.
Bis du ein Abbild schafft, dass gebar jeder Leugnung ist und selbst Abbilder treibt.
Und auch du Mensch wirst durch dieses Abbild zu nichts verdammt, so wie du es mit deinem Erschaffer getan hast." (Kapitel 2. Vers 18:4)
- 25.04.10, 19:20 #15
i7-2600k @ 4000 Mhz // AMD 7970 // 16GB Corsair Vengeance 1600 CL9 // ASRock Z68 Extreme4 // Crucial RealSSD C 300 128GB // Asus Xonar Essence STX + Denon AH-D5000 // Hazro HZ27WC
PS3 // Yamaha RX-V471 // Beyerdynamic DT-990 Pro // LG 42LW4500
- 25.04.10, 19:24 #16
- 25.04.10, 19:25 #17
und auf aa Kann ich dann ja auch weitestgehend verzichten oder?
COD4 Bolt Sniper Server
217.163.23.41.
Komm und trau dich
:"Und du Mensch, der du erschaffen wurdest nach einem Abbild. Auch du wirst abbilder erschaffen. Mit deiner Händen Glieder und deines Körpers hauch. Mit Gestein und Erde die du bekommen hast.
Bis du ein Abbild schafft, dass gebar jeder Leugnung ist und selbst Abbilder treibt.
Und auch du Mensch wirst durch dieses Abbild zu nichts verdammt, so wie du es mit deinem Erschaffer getan hast." (Kapitel 2. Vers 18:4)
- 25.04.10, 19:28 #18Moderator
[online]-Redakteur
Kontrolletti vom Dienst
- Registriert seit
- 02.01.2005
- Ort
- in deinem PC
- Beiträge
- 9.755
Wen die Auflösung hoch genug ist, werden die "Treppeneffekte" (leicht) minimiert

Bei manchen Spielen wie Bioshock sieht man, dass Downsampling eben nicht alles ist, aber das hat wiederum andere UrsachenGeändert von PCZeus (25.04.10 um 19:29 Uhr)

- 25.04.10, 19:32 #19
Und kann mir wer sagen ob das bei Meinem 50 Zoll Samsung TV machen kann?
COD4 Bolt Sniper Server
217.163.23.41.
Komm und trau dich
:"Und du Mensch, der du erschaffen wurdest nach einem Abbild. Auch du wirst abbilder erschaffen. Mit deiner Händen Glieder und deines Körpers hauch. Mit Gestein und Erde die du bekommen hast.
Bis du ein Abbild schafft, dass gebar jeder Leugnung ist und selbst Abbilder treibt.
Und auch du Mensch wirst durch dieses Abbild zu nichts verdammt, so wie du es mit deinem Erschaffer getan hast." (Kapitel 2. Vers 18:4)
- 25.04.10, 19:35 #20
i7-2600k @ 4000 Mhz // AMD 7970 // 16GB Corsair Vengeance 1600 CL9 // ASRock Z68 Extreme4 // Crucial RealSSD C 300 128GB // Asus Xonar Essence STX + Denon AH-D5000 // Hazro HZ27WC
PS3 // Yamaha RX-V471 // Beyerdynamic DT-990 Pro // LG 42LW4500
- 25.04.10, 19:35 #21
- 25.04.10, 19:40 #22
Wie derguru schon sagte - sollt wohl problemlos gehen.
Max. Auflösung DX10.0/10.1 -> 8192x8192 !
Max. Auflösung DX11 -> 16384x16384 !
Damit solltest du unter DX10/10.1 in der config max 3.2 einstellen können -> 8192x5120 sowie unter DX11 max 6.4 -> 16384x10240 -
die errechneten Werte sollten in etwa hinkommen, bloß blöd, dass dafür noch die passenden GPUs fehlen, selbst MGPU !

Wär mal cool zu sehen, wie gut GTX 480 Quad SLI mit je 3 GB da laufen würde - leider hat man dann auch wieder MR,
wobei man die fps Reduktion ja auch in der Konfig anstellen kann. Ich fürchte, die Leistung wär auch nicht zufriedenstellend...allerdings braucht man dann wohl kein AA mehr separat reinzuhauen.
Geändert von Edgecrusher86 (25.04.10 um 22:48 Uhr)
- 25.04.10, 19:49 #23
@Edge
Ich hatte damals etliche Auflösungen oberhalb von 2560 durchprobiert, bin aber nie auf einen grünen Zweig gekommen. Deshalb die Frage. Auch wenn im 3Dc viele über diese Auflösung gekommen sind .. niemand konnte das an einem 30" machen, sondern nur an kleineren Monis.
Sehr gut. Endlich :-)
GTA4 mit 2xSS@2560x1600 ich komme^^
Wo ich mich gerade gefreut habe von 20 FPS weg zu sein *lach*Geändert von HisN (25.04.10 um 20:02 Uhr)
ACARD-Workstation VRAM/RAM-Usage aktueller Games
Suche (funktionierende) SLI-Profile: Rage, Age of Conan, X-Plane
- 25.04.10, 20:26 #24
Geändert von derguru (25.04.10 um 20:32 Uhr)
i7-2600k @ 4000 Mhz // AMD 7970 // 16GB Corsair Vengeance 1600 CL9 // ASRock Z68 Extreme4 // Crucial RealSSD C 300 128GB // Asus Xonar Essence STX + Denon AH-D5000 // Hazro HZ27WC
PS3 // Yamaha RX-V471 // Beyerdynamic DT-990 Pro // LG 42LW4500
- 25.04.10, 20:46 #25
*pfft* Menno :-(
ACARD-Workstation VRAM/RAM-Usage aktueller Games
Suche (funktionierende) SLI-Profile: Rage, Age of Conan, X-Plane
LinkBacks (?)
- 27.04.11, 11:39
- 30.11.10, 20:58
- 18.09.10, 20:31
- 22.08.10, 19:31
-
Frage zum Downsampling
Refback Post #028.05.10, 21:28 -
Frage zum Downsampling
Refback Post #026.05.10, 18:35

LinkBack URL
About LinkBacks















Zitieren

