continued progress on 2D rendering, with shader LightFactor additon to main shader