Apply shading to surfaces

Describes how to create and assign shaders.