Resources
Rendering Techniques
Deferred/Forward Shading
Computer Graphics from Scratch
3D Computer Graphics Resources
Introduction
OpenGL is by itself a large ~state machine~: a collection of variables that define how OpenGL should currently operate. The state of OpenGL is commonly referred to as the OpenGL context.