Ich suche nach Ressourcen, die mir ein besseres Verständnis dafür vermitteln, für welche Art von Dingen Shader in Spielen verwendet werden, was sie können und was vielleicht noch wichtiger ist, was sie nicht können. Ich verstehe, wie die Grafik-Pipeline funktioniert und all das, und ich habe einige sehr einfache Shader in GLSL erstellt (hauptsächlich, um die Pipeline-Funktionalität mit festen Funktionen zu ersetzen), aber ich verstehe noch nicht vollständig, welche Dinge nur mit benutzerdefinierten Shadern möglich sind Ich konnte einige Beispiele für bestimmte Techniken finden, insbesondere für die Beleuchtung, aber ich suche nach einem übergeordneten Überblick über deren Verwendung.
Links und Erklärungen zu bestimmten interessanten Techniken werden im Gegensatz zu einer Übersicht ebenfalls geschätzt (jedoch weniger als eine Übersicht;)), vorzugsweise in GLSL oder Pseudocode.