Shader sind Programme, die mit möglichst wenig Rechenaufwand eine Textur bearbeiten sollen bzw. "shaden" sollen. guckst du im Wörterbuch! da steht shade = Schatten, Schattierung, Farbtönung, Abstufung.
Shader machen also nichts anderes, als deine Textur mit anderen zu vermischen, die Helligkeit zu verändern, etc.

Dadurch bekommt man z.B. glänzende Oberflächen (specular mapping), fellähnliche Flächen, das sogenannte Cell-Shading/Toon-Shading und vieles mehr. Das gute ist, dass die Programme sehr klein sind und deshalb sehr oft ausgeführt werden können (schlechte Shader sind langsam und das geht auf die Performance).


Follow me on twitter