Shader
Wat is het?
Een shader is een programma dat op de GPU draait en bepaalt hoe pixels of vertices worden berekend en weergegeven. Shaders controleren effecten zoals belichting, schaduwen, reflecties, en materialen. Er zijn verschillende types: vertex shaders (verplaatsen punten), fragment/pixel shaders (bepalen kleuren), en compute shaders.
Praktisch voorbeeld
Een water-shader combineert reflectie, refractie, golfbeweging en schuim om realistisch water te simuleren. Deze shader wordt elke frame berekend voor dynamisch, interactief water.
Test je kennis
Waar draait een shader op?