It is now sampling point/sphere/spot lights with regard to its solid angle, as opposed to
the previous disk approximation. This yields similar results to an emissive mesh sphere.
Following the example of our rectangular area lights, this is a one-sided emitter.
The code is based on/copied from the PBR book: