Preparations for LightTracer

(same as PathTracerGlobal for now)
LT: direct illumination, point light only, and still does not work well :)