the opacity of a texture or a color is now also considered in the lighting shader