DirectX-11-Feature: Tessellation

DirectX 11 im Bildvergleich: Tessellation in Stalker: CoP, Dirt 2 und AvP [Top-Artikel Oktober 2009]

Die ersten DirectX-11-Grafikkarten der HD-5800-Serie sind erschienen, lediglich die entsprechende DirectX-11-Software ist bisher noch rar gesät. Eines der wichtigsten DirectX-11-Features heißt Tessellation und PC Games Hardware wirft heute einen Blick auf den möglichen Optikgewinn. (Bayer, Spille, 01.01.2010)
 
Hinweis: Dieser Artikel hatte im Oktober 2009 die meisten Seitenzugriffe aller veröffentlichter Artikel. Aus diesem Grunde veröffentlichen wir ihn heute im Rahmen der meist geklickten Artikel des Jahres erneut.

AMD Soldier DirectX 11 Tessellation 12
 
AMD Soldier DirectX 11 Tessellation 12 [Quelle: siehe Bildergalerie]
Original-Artikel: 28.09.2009
DirectX 11 ist durch die Radeon HD-5800-Reihe Hardware-Realität geworden und eines der wichtigeren Features ist der Tessellator. Doch was tut diese Hardware-Einheit, deren Namen so vertraut klingt eigentlich?

Hier ein Zitat aus der PC Games Hardware 12/2008:
Bei der DirectX-11-Tesselation werden Polygone GPU-beschleunigt zerlegt, sodass Entwickler detailliertere Modelle nutzen können. In Direct 3D 11 setzt Microsoft auf einen Tesselator, der von zwei neuen Shader-Stufen unterstützt wird. Der vorgelagerte Hullshader berechnet dabei den Detailgrad der Tesselation pro Patch. Dazu nutzt er die vom Vertexshader berechneten Kontrollpunkte. Der Domainshader erzeugt dann aus dem Tesselationsergebnis wiederum Vertices, die vom Rest der Pipeline wie bisher auch verarbeitet werden.


Was Sie in der technisch korrekten, jedoch schwer verständlichen Form bereits beinahe vor Jahresfrist in der PC Games Hardware lesen konnten - einen entsprechenden Online-Artikel haben wir später ebenfalls zur Verfügung gestellt - ist durch verfügbare Hardware nun deutlich anschaulicher geworden und lässt sich in einfachen Worten wie folgt zusammenfassen:

Durch Tessellation wird ein bereits vorhandenes Dreiecksgitter, aus dem fast alle 3D-Modelle in Spielen aufgebaut sind, feiner unterteilt. Nehmen wir zum Beispiel ein von oben betrachtetes Fass: Oft besteht es aus einer einstelligen Polygonzahl und sieht ziemlich eckig aus. Schreibt ein Spieleentwickler nun ein entsprechendes Shaderprogramm, erscheint es durch DirectX 11 Tessellation nun nahezu rund, da der Grafikchip selbst dem einfachen Basiskörper aus wenigen Dreiecken weitere hinzufügen kann.

Was am einfachen Beispiel noch ziemlich simpel wirkt, wird spätestens bei komplexen Szenen zur Herausforderung: Denn trotz hoher Leistungsfähigkeit der Hardware kostet auch Tessellation Rechenleistung. Daher gibt es Ansätze, die Tessellation nur dort zu verwenden, wo es für den Spieler auch sinnvoll ist: An Silhouettenkanten und in der Nähe der Betrachterperspektive.

Die folgenden Beispiele, bei denen Sie sich durch Mausklick zwischen verschiedenen Tessellationseinstellungen sowie einer Ansicht mit Drahtgitterdarstellung entscheiden können, verdeutlichen den Effekt, den geschickt eingesetzte Tessellation mit DirectX 11haben kann.

Übrigens: Nur vollständig DirectX 11 kompatible Grafikkarten können auf Tessellationshardware zurückgreifen - ältere DirectX-10/10.1-Hardware guckt hier sprichwörtlich in die Röhre.

DX11-Tessellation per Mausklick auswählen

In Aliens vs. Predator 2, einem DirectX-11-Shooter, der für 2010 geplant ist, sind sowohl die Darstellung des Aliens (hier im Bild) als auch anderer Figuren sowie Teile der gigersch-organischen Umgebung für Hardware-Tessellation vorgesehen.
DX11-Tessellation-Variante per Mausklick auswählen

Colin McRae Dirt 2, welches bereits im Dezember dieses Jahres erscheinen soll, greift für die Darstellung von Fahnen und Flaggen auf DirectX 11 Hardware-Tessellation zurück. Außerdem sollen Wasseroberflächen durch Tessellation realistischer animiert werden, wenn Spieler sie durchfahren.

In einer Demo des DirectX-11-SDKs von Microsoft wird das Gesicht und der Körper dieses Soldaten per Tessellation feiner unterteilt. Die Ausrüstung, welche auch ein paar Dreiecke mehr vertragen könnte, bleibt jedoch unangetastet.
DX11-Tessellation-Variante per Mausklick auswählen

Die Unigine bietet ebenfalls Unterstützung für DirectX 11 und damit auch Tessellation. Die Darstellung dieses Hauses profitiert enorm von der erhöhten Dreiecksanzahl in Verbindung mit Displacement-Mapping.
Stalker-Version per Mausklick auswählen

In Stalker: Call of Pripyat, einem DirectX-11-Shooter, der am 4. November in Deutschland erscheinen soll und damit nach Battleforge vermutlich das zweite verfügbare DX11-Spiel überhaupt ist, wird Tessellation ebenfalls gewinnbringend beim Detailgrad der Charakterdarstellung genutzt.

Alle Bilder des Vergleiches können Sie sich auch noch einmal in unserer Bildergalerie ansehen. Wenn die entsprechende Hardware in Form der ersten DirectX 11 Grafikkarte HD 5870 Ihr Interesse weckt, sollten Sie einen Blick in unseren ausführlichen Hardware-Test werfen.

Update: 10.10.2009
Heute können wir Ihnen weitere Infos zu DirectX-11-Spielen liefern. Zum einen gibt es eine AMD-Roadmap zu kommenden DX11-Spielen und DX11-fähigen Spieleengines, zum anderen haben wir mit dem MMO Genghis Khan ein weiteres Beispiel für ein DirectX-11-Spiel, das DX11-Tessellation nutzt. Allerdings werden hier nicht die Spielfiguren an sich, sondern "nur" die Bekleidungen feiner zerlegt. Bei der Dame im Vergleichsbild hätte sich womöglich auch die Anwendung der Tessellation auf die Spielfigur selbst gelohnt. Mehr Bilder der Techdemo finden Sie auch in der Galerie.

Ghengis-Khan-MMO-Version per Mausklick auswählen


(Ansicht vergrößern für Quellenangaben)
     
 

Sie möchten mehr zum Thema wissen? Dann nutzen Sie unsere Specialseiten:
- Alle Infos zur Microsoft-Schnittstelle DirectX 11 finden Sie auf der Themenwebseite
 
Alle Artikel zu Grafikkarten von Nvidia und AMD/Ati finden Sie auf der Grafik-Themenseite. Eine aktuelle Grafikkarten-Kaufberatung finden Sie im Artikel Ati- und Nvidia-Grafikkarten: Test-Übersicht und aktuelle Kauf-Tipps. Mehr zum Geforce-Entwickler Nvidia und Radeon-Entwickler AMD erfahren Sie in unseren Themen-Specials.
 
 
 
Verwandte Artikel:   DirectX 11   Tessellation   Radeon HD 5800   Grafikkarte   Roadmap  
 
 
  1. PowerColor Radeon HD 7950 PCS+
    € 418.70
  2. Sapphire Radeon HD 7950
    € 394.28
  3. Sapphire Radeon HD 6870
    € 141.80
  4. Sapphire Radeon HD 6850
    € 113.27
  5. Gigabyte GeForce GTX 560 Ti OC
    € 189.58
  6. XFX Radeon HD 7970 925M Core Edit...
    € 465.80
  7. Sapphire Radeon HD 7950 OC
    € 420.19
  8. Gigabyte Radeon HD 7950 WindForce...
    € 408.90
  9. EVGA GeForce GTX 560 Ti FTW 448 C...
    € 233.69
  10. ASUS HD7970-DC2T-3GD5
    € 529.19
 
Aktuelle Kommentare
hot6boy
PC-Selbstbauer
04.05.2010 08:52
AW: DirectX 11 im Bildvergleich: Das bringt Tessellation in Stalker: CoP, CMR Dirt 2, Unigine und Aliens vs. Predator

edit: frage überflüssig





lesen hilft...

Hademe
Sysprofile-User
04.01.2010 10:35
AW: DirectX 11 im Bildvergleich: Das bringt Tessellation in Stalker: CoP, CMR Dirt 2, Unigine und Aliens vs. Predator

Quote: (Zitat von Kubiac)
Bin ganz deiner Meineung!
Alles andere ist Verschwendung von Leistung ohne dass man etwas davon sieht.


Ganz ehrlich, aber hast du n Knick in der Optik?! Der unterschied ist ja wohl deutlich zu sehen und sieht wahnsinnig gut aus. Der Unterschied von DX9 zu DX10, der war minimal. Aber vergleicht man DX9 mit DX11 ist das ja wohl ein großer, sichtbarer unterschied. Ich finde DX11 mal wieder richtig gut, und dass die erste Generation an DX11 Karten leistungseinbrüche unter DX11 hat is ja wohl auch logisch.
Verschwendung von Leistung; wenn ich sowas schon lese!

Frittenkalle
PC-Selbstbauer
02.01.2010 09:22
AW: DirectX 11 im Bildvergleich: Das bringt Tessellation in Stalker: CoP, CMR Dirt 2, Unigine und Aliens vs. Predator

Bei Dirt2 bestimmt nicht, das wasser wenn du durch fährst und die fahnen sehen super aus und fallen sofort auf, das Publikum hingehen fällt mir nicht auf deswegen hab ich da auch die tesslation aus. Stalker cop sieht durch dx 11 und die beleuchtung deutlich besser aus und läuft performanter aber Tesslation ist nur bedingt spielbar zumindestens bei mir in hohen details 1680x 1050 sobald viele stalker zu sehe sind bis zu 40% leistungseinbruch.... aber ohne perfekt. Mal schauen was AVP und besonders BAd Company aus DX11 machen. Und ja in CoP / ingame sehen die Stalker tessliert sehr gut aus und man erkennt sehr wohl ein Unterschied.

 
 
1985 User online
Anmelden & mitmachen
Benutzername:
Kennwort:
Angemeldet bleiben
Alles zu Diablo 3
Alles zu SKYRIM
Alle News, alle Infos
Komplett-PCs von PCGH
Komplett-PCs von PCGH
So unterstützen Sie PCGH
Folgen Sie PCGH
Aktuelle Heft-Ausgabe
Welche Grafikkarte nutzt du derzeit zum Spielen? (Februar 2012)
Radeon HD 7970 (2.33%)
Radeon HD 7950 (NEU!) (0.78%)
Radeon HD 6990 (0.22%)
Radeon HD 6970 (4.22%)
Radeon HD 6950 (6.89%)
Radeon HD 6870 (4.89%)
Radeon HD 6850 (2.22%)
Radeon HD 5970 (0.56%)
Radeon HD 5870 (5.67%)
Radeon HD 5850 (5.33%)
Radeon HD 5770/5750/6790/6770/6750 (3.44%)
Radeon HD 4890/4870 (3.67%)
Radeon HD 4870/4850 X2 (0.56%)
Radeon HD 4850/4830 (1.00%)
Radeon HD 3870/3850 (0.11%)
Andere HD 2000/3000/4000/5000/6000 (1.00%)
Radeon-X-1000-Reihe (0.11%)
Geforce GTX 590 (0.33%)
Geforce GTX 580 (8.89%)
Geforce GTX 570/GTX 560 Ti-448 (13.44%)
Geforce GTX 560 Ti (7.56%)
Geforce GTX 550 Ti (0.33%)
Geforce GTX 480 (2.78%)
Geforce GTX 470 (5.44%)
Geforce GTX 460/560 Non-Ti/465 (7.56%)
Geforce GTS 450 (0.33%)
Geforce GTX 285/280/275 (3.67%)
Geforce GTX 260 (alle Versionen) (2.33%)
Geforce GTS 250/9800/8800 GT/GTS/GTX(+)/Ultra (1.67%)
Andere Geforce 500/400/200/8000/9000 (1.11%)
Geforce-7-Reihe (0.22%)
Ganz andere Grafikkarte (S3, Matrox, 3dfx & Co.) (0.22%)
Ich nutze eine Intel-IGP (z. B. HD 3000) (0.11%)
Ich nutze eine AMD-APU/IGP (0.33%)
Ich fühle mich geistig überfordert (0.67%)
900 Teilnehmer
PCGH-Webshops