Working diffuse flat shading