Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 43 Stimmen.
Practical Rendering and Computation with Direct3D 11
Direct3D 11 bietet eine solche Fülle von Funktionen, dass sich die Benutzer manchmal in den Details spezifischer APIs und ihrer Implementierung verlieren können. Zwar gibt es eine große Menge an Low-Level-Informationen darüber, wie jede API-Funktion verwendet werden sollte, aber es gibt nur wenig Dokumentation, die zeigt, wie man diese Fähigkeiten am besten nutzen kann. Das von aktiven Mitgliedern der Direct3D-Gemeinschaft geschriebene Buch Practical Rendering and Computation with Direct3D 11 vermittelt ein tiefes Verständnis sowohl der High-Level- als auch der Low-Level-Konzepte im Zusammenhang mit der Verwendung von Direct3D 11.
Der erste Teil des Buches bietet eine konzeptionelle Einführung in Direct3D 11, einschließlich eines Überblicks über die Direct3D 11 Rendering- und Berechnungspipelines und wie diese auf die zugrunde liegende Hardware abgebildet werden. Außerdem wird ein detaillierter Blick auf alle wichtigen Komponenten der Bibliothek geworfen, wobei Ressourcen, Pipeline-Details und Multithread-Rendering behandelt werden. Darauf aufbauend enthält der zweite Teil des Textes detaillierte Beispiele für die Verwendung von Direct3D 11 in gängigen Rendering-Szenarien. Die Autoren beschreiben ausführlich Beispielalgorithmen und erörtern, wie die Funktionen von Direct3D 11 zu Ihrem Vorteil genutzt werden können.
Der gesamte Quellcode des Buches ist über ein aktiv gepflegtes Open-Source-Rendering-Framework zugänglich. Die Beispielanwendungen und das Framework selbst können unter http: //hieroglyph3. codeplex.com heruntergeladen werden.
Durch die Analyse des Einsatzes verschiedener Tools und der Kompromisse zwischen verschiedenen Implementierungen hilft Ihnen dieses Buch, den besten Weg zu finden, um eine bestimmte Aufgabe zu bewältigen und so die potenziellen Möglichkeiten von Direct3D 11 voll auszuschöpfen.
Hauptmerkmale
⬤ Stellt die Konzepte auf hoher Ebene dar, die für den Entwurf von Algorithmen verwendet werden.
⬤ Beschreibt die Details der Implementierung der Algorithmen.
⬤ Erläutert alle wichtigen Komponenten der Direct3D 11 Bibliothek.
⬤ Zeigt, wie Direct3D 11 in einer Vielzahl von realen Situationen verwendet werden kann.
⬤ Stellt Quellcode und Beispielprogramme auf einer zusätzlichen Website zur Verfügung.