This algorithm permits to detect any disruption in the distance between the light receiving object 4 (the shadow
caster) and the potential object in shadow (the surface 10 of the immediate second occlusion). If such a disruption is
detected, then the corresponding points are in a penumbra zone, and its intensity depends on the distance between
the shadow caster 4 and the shadow receiver 10.