graphics programmer folks: is there a sane way to render thousands of point lights that can change brightness and colour in realtime, with the assumption that all objects in the scene (including the lights) are fixed in place, but with the restriction that any per-scene preprocessing / baking must be fast (say, 10 seconds at most)?
the use-case is pixel mapping previs in WebGL, rendering big LED strips and matrices in a custom scene that the user sets up.