Implemented per vertex diffuse lighting from a directional light.