I am trying to create a 2D lighting map.
For each light source I have an Color[,] with size less than whole map and a coordinate of center. There can be many light sources and they can intersect (2 or more, so I can't just sum it).
I need to blend all light colors for every map pixel, not override.
Is there a better approach other than to loop over every light for each map pixel, get colors and mix them?