You do know what this is, dont you?
I could be running the game at 1 fps my end yet i could make you watch a movie thats 999 fps.
I control the frame rate of the MOVIE, it doesn't get a say what it is. I capped the "movie" at 15FPS, because thats all you need to see things in motion. If I was to cap it at 30FPS, then it would be twice as large, if i was to cap it at 60, 4x as large etc etc
So, making a movie shows nobody the frame rate, because i control what the frame rate is
BTw, the warehouse map is the hardest map we have to do because not only do i need to place lights BY HAND next to every light texture, but i also need to script the lights to turn on/off and include different light styles. Thats not working right as yet, so we cant do that.
As for FPS, its great, for me at least. I get about 60 FPS average in doom 3, and in Q2E i get about 120 average. Both, are because its capped at that level.
The problem is with lights intersecting each other. Any light that crosses paths with another light has a big FPS drop. This is the same n any PPL engine, it cant be fixed. And in Quake 2, there are areas with 50 lights just next to each other for no reason, then a few yards away pitch black areas. So its very hard to get areas looking "good" but "fast" too, so we are having to mess about quite a lot.
We could just do it the tenebrae way, and have every ambient light be a ppl light, thus having shadows that go everywhere and fps in the teens, but we dont want that.