After a year of work we came upon a horrible problem and I need your advice about lighting and optimization in order to solve it.
Our game is currently running on 30 - 40 FPS on Epic settings, but we’re having around 1500 - 1800 drawcalls and according to the ProfilerGPU, EBasePassDrawListType=0 and 1 are too much.
What are EBasePassDrawListType=0 and EBasePassDrawListType=1 ?
Is 1500 - 2000 drawcalls too much? (We’re working on a PC game with photorealistic content, semi-open world)
Does Indirect lighting bounce increases number of drawcalls?
Can Lightmaps and lightmap resolution affect FPS and drawcalls?
We’re using indirect lighting with bouncing cards to illuminate our interiors (with stationary lights). Is this a good method for lighting games?
I would gladly appreciate any advice. Any answer to any of the questions would be of much help, thank you.