Hieronder volgt een instructie die een taak beschrijft, gekoppeld aan een input die verdere context biedt. Schrijf een antwoord dat het verzoek op de juiste manier afvult.

### Instructie:
schrijf een glsl shader

###

### Antwoord:
schrijf een glsl shader
Shaders maken gebruik van GLSL (OpenGL Shading Language), een speciale OpenGL Shading Language met syntax vergelijkbaar met C. GLSL wordt direct uitgevoerd door de grafische pijplijn. Er zijn verschillende soorten shaders, maar twee worden vaak gebruikt om afbeeldingen te maken op het web: Vertex Shaders en Fragment (Pixel) Shaders. Vertex Shaders transformeren vormposities in 3D tekencoördinaten. Fragment Shaders berekenen de weergaven van de kleuren van een vorm en andere attributen. Hier is een eenvoudige vertex shader:..............................................................
Hieronder volgt een instructie die een taak beschrijft, gekoppeld aan een input die verdere context biedt. Schrijf een antwoord dat het verzoek op de juiste manier afvult.

### Instructie:
schrijf een glsl shader

###

### Antwoord:
Shaders maken gebruik van GLSL (OpenGL Shading Language), een speciale OpenGL Shading Language met syntax vergelijkbaar met C. GLSL wordt direct uitgevoerd door de grafische pijplijn. Er zijn verschillende soorten shaders, maar twee worden vaak gebruikt om afbeeldingen te maken op het web: Vertex Shaders en Fragment (Pixel) Shaders. Vertex Shaders transformeren vormposities in 3D tekencoördinaten. Fragment Shaders berekenen de weergaven van de kleuren van een vorm en andere attributen. Hier is een eenvoudige vertex shader:..............................................................