This is an issue I get in a few modern pc games, so I have a strong doubt if this is fixable. But if you guys could fix it that would be awesome!
Currently I have to rotate 360 degrees in every single match so my graphics card loads all the environment in the map to prevent a lot of little stutters of 0.5 to 1 seconds (The higher the video settings, the longer the pauses). It seems that the engine only streams the environment within the BSP block and only the objects that I’m facing. To prevent those stutters from appearing when I’m in a battle I have to move my camera around (360 degrees) so it loads a big part of the environment within the BSP block I’m currently in. Then I run as far as possible to the first objective to make sure I have loaded the whole path.
Another moment this stutter is visible is when I shoot for the first time with a gun. The animation of the first shot is always replaced by a 0.25 seconds frozen frame and after that I can just view the animations perfectly smooth.
Now I don’t know everything about the Unreal engine but for me it looks like the engine only loads the BSP structure and/or lowest LOD level actors (without textures) within it at the moment I face them.
If my theory is correct I would love to see some kind of option in the video settings to load the whole environment in the beginning. I rather have a 2 seconds stutter at the beginning of each match than 0.5 second stutters in the middle of battles. Btw, I have no idea if there is already such option available in the config files.
PS: I’m using 2 AMD HD 6870 graphic cards. And my average GPU workload is only 25-30% in crossfire AFR friendly mode.
Here is a screenshot of the performance of the GPU’s and CPU in the attachements. The long stable lines is the part when I was in-game.

)

