This workshop will focus on fragment shaders.
This is the second workshop in a series of 3. We are looking at shaders (and the shader language GLSL) the underlying mechanism to control the GPU giving the programmer complete flexibility in rendering an image and allowing creation of many different effects, ranging from simple perspective projection through to image processing and post-processing.
The Fragment Shader is the part of the Shader Program responsible for processing fragment/pixel data to produce the pixel colour. Part 2 will look at generating patterns and other effects.
• What to bring
Laptop, curiosity, questions (optional).