Finally figuring flat shading out