add direct illumination and corresponding mis