Fundamental · VectorsIntermediate
Normals
The direction a surface faces at each vertex and pixel.
How it works
Placeholder text for the walking skeleton. Israel replaces it.
A normal is a unit vector perpendicular to the surface. Meshes store one per vertex; the rasterizer interpolates it for every pixel, so it must be normalized again in the fragment shader.