Shaders can now use normals and normal maps.