1. This is an off-topic section of the forum.
    If you have an issue related to BeamNG, please post in Troubleshooting section instead.

FPS changes when switching between cars?

Discussion in 'Computer Hardware' started by cardriver96, Mar 8, 2017.

  1. cardriver96

    cardriver96
    Expand Collapse

    Joined:
    Mar 20, 2016
    Messages:
    109
    Hey everyone, so I recently built my first custom PC, however, I'm sort of having troubles when playing BeamNG drive. The specs for the system are i5-7600k, MSI RX 480, ASRock Z270 Killer SLI/ac motherboard. As the title suggests, I've been having a few FPS drops when changing from one vehicle to another. For example, when driving around in the default pick up truck, the FPS rate stays at around mid 60s meanwhile when driving the ETK K-Series, the FPS rate goes up to 100FPS. The same thing happens with a few other cars as well. Since I'm fairly new to this kind of stuff, I have no idea what may be causing this so would you guys say that there's something wrong with the GPU or could it have to do with the GPU settings? Any help would be appreciated.
     
  2. christianzee2002

    christianzee2002
    Expand Collapse

    Joined:
    Feb 16, 2014
    Messages:
    146
    turn on v-sync
     
    • Agree Agree x 1
  3. Inertia

    Inertia
    Expand Collapse

    Joined:
    Dec 29, 2015
    Messages:
    1,692
    Cars in this game vary in their complexity, however not by that much. Are you running the game maxed out with Dynamic Reflection? That may be affecting a few things, although if you are getting more than 60 FPS I wouldn't be worried whatsoever. This game is actually more CPU heavy than GPU heavy, and my system still gets about 40-50FPS with 5 or so cars spawned, although I do get a lot of physics and UI lag coming from my fairly tired CPU.
     
  4. cardriver96

    cardriver96
    Expand Collapse

    Joined:
    Mar 20, 2016
    Messages:
    109
    The game is running at its original settings which are set at high for the most part and dynamic reflection is turned off if I remember correctly. I should probably turn on v-sync and see how it goes from there. Another weird thing is that if I copied the same car 7 times through the AI mode then the FPS would drop down to 20 until I started to drive away from the spawn point but if the same number of cars were spawned without entering AI mode then the FPS would drop to about 50ish. However, I'll try to do the same process of spawning many cars at the same time to see it the FPS differences will be the same as before.
     
  5. fufsgfen

    fufsgfen
    Expand Collapse

    Joined:
    Jan 10, 2017
    Messages:
    6,774
    Without vsync fps fluctuates a lot and generally gameplay is not as smooth, or so I have found out.

    Turn shadows off and you can run lot more, SSAO is then easily killing GPU so turning that off helps.

    Depending from position and direction camera if facing, there will be different amount of stuff that needs to be computed to screen.

    Cars are heavy in this game, you can have as many cars as you have cores/threads -1 car, so for you having anything more than 3 cars can cause fps to drop, but with some cars you might get away with 4 cars, if you can run more cars, then lucky you, but running 7 with your CPU is excepting too much from the CPU.
    Softbody physics are heavy on CPU and more cores generally allow more cars because game puts each car on it's own core if possible, but you will not be able to run much more than 3-4 cars because cars have skeleton made from beams and that is what allows them to crush so realistically.

    When switching car by pressing tab, fps will drop and then return back at least for me, so if you experience that sometime, it is something I call normal.
     
  6. cardriver96

    cardriver96
    Expand Collapse

    Joined:
    Mar 20, 2016
    Messages:
    109
    I actually checked the V sync and it was actually on the whole time. After turning shadows off, the MSI indicator shows that FPS went from about 75 to 90 however I don't see much difference when playing the game and you're right @fufsgfen because there was a huge FPS drop when spawning the 5/6th car. Anyways, I'm going to try to OC the CPU as well and see if it's going to improve the in-game FPS. Thanks for your help guys..
     
  7. fufsgfen

    fufsgfen
    Expand Collapse

    Joined:
    Jan 10, 2017
    Messages:
    6,774
    Do you have one of those 144Hz gaming monitors? Usually vsync keeps fps locked to refresh rate of the monitor and most monitors are 60Hz or 75Hz, but if you have 144Hz monitor, getting steady 144fps in this game requires some serious hardware.

    60fps is silky smooth, but only if monitor refresh rate is 60Hz so that Vsync locks to that, for example my monitor is 60Hz model, for me 90fps is not smooth at all, but 60fps with vsync is.

    I don't know if you can set your monitor to 60Hz for playing BeamNG, it might help with the smoothness, here less fps might be smoother.
     
  8. cardriver96

    cardriver96
    Expand Collapse

    Joined:
    Mar 20, 2016
    Messages:
    109
    My monitor is an HP 22CWA so yeah I think it's a 60Hz one
     
  9. fufsgfen

    fufsgfen
    Expand Collapse

    Joined:
    Jan 10, 2017
    Messages:
    6,774
    In that case, when you have Vsync enabled in game, you should not get more than 60fps.
     
  10. cardriver96

    cardriver96
    Expand Collapse

    Joined:
    Mar 20, 2016
    Messages:
    109
    Hmm that's interesting. Thanks
     
  11. Nadeox1

    Nadeox1
    Expand Collapse
    Spinning Cube
    BeamNG Team

    Joined:
    Aug 5, 2012
    Messages:
    14,697
    Some vehicles are more complex / have more parts than others, so requiring more to run.
    You can compare the D15 and the T-Series and you will see that the first is easier to run.

    Vsync will help you cap the FPS to your monitor refresh rate? (You don't need 100FPS when you monitor can display is 60Hz. It will help making the game feel smoother aswell)
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice