Print: Welche Artikel der PC Games Hardware 06/2012 haben euch gefallen? Umfrage bearbeiten
Test: Intel Ivy Bridge (54.10%)
Test: Z77-Mainboards (42.16%)
Praxis: Platinenwechsel (26.49%)
Test: Neue Grafikkarten (38.43%)
Praxis: Geforce GTX 680 (39.93%)
Praxis: GTX 680 OC vs. HD 7970 OC (39.55%)
Info: Hardware-Legenden (Teil 1) (28.36%)
Praxis: 33 Tipps fürs CPU-Overclocking (33.96%)
Praxis: Alternative Wärmeleitmittel (21.27%)
Praxis: SSD-Caching (35.82%)
Test: Festplatten (33.96%)
Test: Notebooks für Spieler (13.43%)
Test: Silent-Gehäuse (29.48%)
Test: USB 3.0 im Überblick (35.45%)
Info: Das richtige Werkzeug (18.28%)
Test: Onboard-Sound (35.82%)
Test: Mittelklasse-Mäuse (17.54%)
Praxis: Eingabeprobleme beheben (13.43%)
Praxis: WLAN ausreizen (29.10%)
Info: Grauzone Key-Shops (24.25%)
Praxis: Tuning Risen 2 (10.07%)
Info: Sparen beim Grafikkarten-Kauf (23.13%)
Kein Artikel, bin Online-Leser (19.03%)
268 Teilnehmer
Moderator
18.05.2011 17:00
DX9 wird vor allem wegen der Konsolenkompatibilität weiterhin genutzt. Deren Fähigkeiten sind ~auf DX9 Niveau, d.h. alle Crossplattformtitel benötigen entweder zwei Renderpfade, oder sie haben einen DX9-Pfad mit optionalen Erweiterungen.
Die Verbreitung von DX11 bleibt abzuwarten. Compute Shader sind, im Gegensatz zu Tesselation, durchaus zu gebrauchen - aber für vollkommen neue Berechnungen. Man hat auch nicht die OS-Probleme von DX10 (das sich wegen Vista nie durchsetzen konnte). Ich würde also durchaus mit Spielen rechnen, die z.T. DX11 benutzen - aber zwingend nötig wäre es für ihre Darstellungsqualität vermutlich nicht. (vergl. DX10-Modus von Crysis)
PhysX ist ein komplett anderer Schuh. Was du mit GPU-PhysX berechnen kannst, würde tatsächlich keine CPU schaffen. Die Frage ist natürlich, ob man 60000 Glassplitter überhaupt berechnen muss, um eine berstende Scheibe darzustellen...
Die aktuellen GPU-PhysX-Titel nutzen die zusätzliche Leistung zwangsläufig nur für einige wenige Effekthaschereien, weil die eigentliche Spielmechanik bei (fast) jedem Radeon-Besitzer auch mit CPU-PhysX laufen muss. Entsprechend sinnlos sind die GPU Einsätze, entsprechend selten - und da sie bei seltenem Einsatz die volle Leistung nutzen können, ohne zu stören: Entsprechend sinnlos übertrieben.
Es wären aber durchaus Spiele denkbar, die GPU-PhysX sinnvoll einsetzen. Natürlich müssten sich die Spieledesigner dann sehr viel Gedanken über eine umfangreiche, spielspaßfördernde Physik machen. Und natürlich müssten sie auf einige optische Effekte verzichten, damit die GPU genug Leistung übrig hat.... (was hassen Designer heutzutage scheinbar? Denken. Was lieben sie? Grafikengines, die ihnen 50 Seiten Preview-Screenshots = Werbung bringen...)
Software-Overclocker
18.05.2011 16:35
Aha, so gut kenne ich mich da nicht aus, ist aber sehr interessant.
Dann könnte DX11 ja zu einem Marketing Gag verkommen wenn weiterhin hauptsächlich DX9 genutzt wird. Zb. das tesselierte Wasser in Dirt 2 ist ja problemlos auch ohne DX11 realisierbar und wenn du recht hast auch ohne Performanceverlust. Wäre dann ja witzig bzw. eigentlich eher gar nicht lustig, würden zukünftig DX11 Spiele erscheinen, die eigentlich gar kein DX11 benötigen.
Ähnlich wie mit PhysiX, kann mir kein Mensch erzählen, dass der ganze Kram nicht genau so effektiv, vielleicht sogar effektiver mit CPU Power zu machen ist.
Aber dennoch glaube ich, könnte man mit nativer DX10 und natürlich auch DX11 Unterstützung (deutlich) bessere Performance erreichen, wenn man keine Rücksicht mehr auf DX9 nehmen muss.
bye
Spinal
Moderator
18.05.2011 14:18
Mit DX10 vs DX9 hast du recht, ja. Da sind de facto für den gleichen Effekt unterschiedliche Techniken nötig und die DX10 Variante ist effizient, die DX9 Variante kompatibel. Die meisten Entwickler entscheiden sich für letzteres, quasi keiner für beides.
DX11 vs DX10 sieht in aktuellen und auch in kommenden Spielen anders aus. Da sind ein paar Mechanismen dabei, die dem Entwickler ein bißchen Programmieraufwand sparen - aber Hardwareleistung wird nur an Stellen gespart, wo schlichtweg keine Limitation vorliegt oder in den nächsten Jahren zu befürchten ist.