I spent last 2 of my evening on the implementing of the addition light system in the pyrogenesis to find implementing bottlenecks for new objects. And I found some places, but that's not the topic.
How additional lighting system looks:
Fully dynamic lighting. And all light sources can be attached as props (i.e. to bones):
"May the Light be with you..."
But what restrictions do we have? We have 2 main:
The lights can't throw shadows, because performance (we can implement it, but only few powerful videocards can handle it).
There can't be many light sources in one place (at least for low videocards and since we don't support deferred rendering). Because shaders have own restrictions, particularly uniform sizes. But probably it's not the real problem.
So I have a question: do we need additional light sources in near releases? Would it be real useful?
P.S. I found strange normal values for some model, it should be investigated (probably the shader problem).