Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 18 Stimmen.
OpenGL 4.0 Shading Language Cookbook
Mit über 60 Rezepten vermittelt dieses Kochbuch sowohl die Grundlagen als auch die Feinheiten der OpenGL Shading Language und macht Sie mit den Besonderheiten von GLSL 4.0 vertraut. Ein absolut praxisnaher Leitfaden.
Überblick Ein vollständiger Satz von Rezepten, die einfache und fortgeschrittene Techniken für die Erstellung hochwertiger 3D-Grafiken in Echtzeit mit GLSL 4. 0 demonstrieren Wie man die OpenGL Shading Language zur Implementierung von Beleuchtungs- und Schattierungstechniken verwendet Wie man die neuen Funktionen von GLSL 4. 0, einschließlich Tesselation und Geometrieshader Verwendung von Texturen in GLSL als Teil einer Vielzahl von Techniken, vom grundlegenden Texture Mapping bis zum Deferred Shading Einfache, leicht nachvollziehbare Beispiele mit GLSL-Quellcode sowie eine grundlegende Beschreibung der Theorie hinter jeder Technik Was Sie in diesem Buch lernen werden Kompilieren, Installieren und Kommunizieren mit Shader-Programmen Verwendung neuer Funktionen von GLSL 4. 0 wie Unterprogramme und einheitliche Blöcke Implementieren grundlegender Beleuchtungs- und Schattierungstechniken wie diffuse und spiegelnde Schattierung, Schattierung pro Fragment und Scheinwerfer Anwenden einzelner oder mehrerer Texturen Verwenden von Texturen als Umgebungskarten zur Simulation von Reflexion oder Brechung Implementieren von Bildschirmtechniken wie Gammakorrektur, Unschärfefilter Implementierung von Geometrie- und Tessellationsshadern Erlernen von Schattentechniken, einschließlich Shadow Mapping und Screen Space Ambient Occlusion Verwendung von Rauschen in Shadern Verwendung von Shadern für Animationen Ansatz Dieses praxisorientierte Handbuch kürzt die Vorrede ab und kommt direkt zum Punkt - der tatsächlichen Erstellung von Grafiken, anstatt nur theoretisch zu lernen.
Jedes Rezept ist speziell darauf zugeschnitten, Ihren Appetit auf die Erstellung von Echtzeit-3D-Grafiken mit GLSL 4.0 zu stillen. Für wen dieses Buch geschrieben wurde Wenn Sie ein OpenGL-Programmierer sind, der die modernen Funktionen von GLSL 4.0 nutzen möchte, um dreidimensionale Grafiken in Echtzeit zu erstellen, dann ist dieses Buch genau das Richtige für Sie. Vertrautheit mit der OpenGL-Programmierung, zusammen mit dem typischen 3D-Koordinatensystem