

The Graphics Pipeline (do not skip this)
The OpenGL Shading Language (GLSL) is the shading language employed by OpenGL (Open Graphics Library). One of OpenGL's main advantages...


First Shader (passthrough)
For our first shader, I will use a simple passthrough shader. It is the version of a "Hello World" for GLSL. Most of the information will...
Qualifiers and Data Types
Data Types In GLSL, we cannot edit the data of variables that are brought into the shader from outside souces (i.e. other shader stages...