Contact Hardened Shadows
Am Anfang waren dynamische Schatten ziemlich kantig. Aber auch die weichen Schatten haben bisher nichts mit der Realität gemein. Wenn eine Lichtquelle in der Realität auf ein Objekt trifft, dann wirft dieses auf der dem Licht abgewandten Seite seinen Schatten. Dort, wo das Objekt seinen eigenen Schatten berührt, sind die Kanten relativ scharf. Mit zunehmender Distanz zum Objekt fransen die Schattenkanten aus, weil durch die Umgebung reflektiertes Licht seinen Einfluss geltend macht. Genau diesen Effekt kann DirectX 11 mit einer passende Grafikkarte simulieren – im Fachjargon heißt das dann »Contact Hardened Shadows«. Bisher nutzt nur Stalker: Call of Pripyat dieses Verfahren.
Compute Shader
Die General Processing GPU (GPGPU) ist für Nvidia schon lange Zeit die Zukunft, doch statt Nvidias CUDA oder ATIs ATI Stream steht mit Compute Shader nun eine allgemeine Schnittstelle für Entwickler zur Verfügung. Alleine dadurch dürften die Möglichkeiten, die Grafikkarten für Berechnungen bieten, häufiger genutzt werden als bisher. Auch hier hat Microsoft die Nutzer von DirectX-10-Grafikkarten nicht vergessen und gleich drei Compute-Shader-Modelle in DirectX 11 eingebaut.
Compute Shader 4.0 für DirectX-10.0-Karten, Compute Shader 4.1 für DirectX-10.1-Karten und schließlich Model 5.0 für die neuen DirectX 11-Karten. Die Möglichkeiten der 4er-Versionen sind auch aufgrund der Hardware im Vergleich zu Model 5.0 etwas eingeschränkt, beispielsweise bei der maximalen Anzahl der Threads oder den vorhandenen Befehlen.
Microsoft selbst sieht Compute Shader 4.x als Möglichkeit für Entwickler, sich in diesen Bereich einzuarbeiten und gleichzeitig Leistungsgewinne zu ermöglichen. Mit Compute Shader 5.0 stehen dann weitere Möglichkeiten, Befehle und höhere Genauigkeiten zur Verfügung, sofern eine DirectX 11-Karte verwendet wird.
Eine interessante Möglichkeit, die Windows 7 zusammen mit DirectX 11 bietet, wurde auf der Computex vorgeführt. So wird es möglich sein, ein Video einfach per Drag & Drop auf einen angeschlossenen Media-Player zu ziehen und Windows 7 übernimmt automatisch die Umwandlung in ein für das Gerät passendes Format – per Compute Shader. Nutzer solcher portablen Geräte dürften sich über diese einfache Möglichkeit freuen, sofern DRM hier keinen Strich durch die Rechnung macht. Auch hier ist nach bisherigen Informationen eine DirectX-10-Karte ausreichend.
Natürlich kann der Compute Shader auch für die Berechnung von Künstlicher Intelligenz, Spiele-Physik oder Partikel-Simulationen genutzt werden, die Spielen mehr Realismus verleihen, wie auch das nächste neue Feature von DirectX 11: Tessellation.
Nur angemeldete Benutzer können kommentieren und bewerten.
Dein Kommentar wurde nicht gespeichert. Dies kann folgende Ursachen haben:
1. Der Kommentar ist länger als 4000 Zeichen.
2. Du hast versucht, einen Kommentar innerhalb der 10-Sekunden-Schreibsperre zu senden.
3. Dein Kommentar wurde als Spam identifiziert. Bitte beachte unsere Richtlinien zum Erstellen von Kommentaren.
4. Du verfügst nicht über die nötigen Schreibrechte bzw. wurdest gebannt.
Bei Fragen oder Problemen nutze bitte das Kontakt-Formular.
Nur angemeldete Benutzer können kommentieren und bewerten.
Nur angemeldete Plus-Mitglieder können Plus-Inhalte kommentieren und bewerten.