public Spectrum Le(Vector wo) { AreaLight area = Primitive.AreaLight; return area != null ? area.L (dg.p, dg.n, wo) : new Spectrum (); }