Hi everyone, In rainy conditions I am seeing framedrops in VR. fpsVR shows high CPU frametimes (13+) are the culprit, while the CPU usage is just 23%. GPU load can be around 76% at these times, so plenty of overhead there. I do see other hiccups regularly, but that's the GPU/driver situation. When it starts to rain the CPU doesn't keep up but the utilisation is super low. I wonder how?? Does anyone else recognise this behaviour? I think it was better in the past, perhaps it was introduced in 1.3? 10900K (10 core 5.0GHz) RTX3090 Valve Index
i have the same problem with bad fps in VR but its not just Rain its also the sun / shadows if i race at day i have really good fps but as soon as i set the time to (18:00 - 19:00 and later) dawn / night fps tanks like hell. also heavy rain tanks fps. the lowest rain setting ist ok but everything above that rainamount tanks fps again.
As long as you don't leave any specs about your hardware (CPU,GPU,RAM,HMD) your comment is worthless. e.g. if you are on a AMD A10, nVidia 1060, 8GB, it will allways be a problem
Yes but do you have the bug that the CPU is behind eventhough its usage is low? That's the real issue here. In the rain, the CPU can't produce frames fast enough but it's only loaded to 23%. This wasn't an issue before, I've done many races in the rain and even recorded them at good quality.
Just started running rain races again, and yes fps seems less than before. (single big screen, no vr) How is this monitored measured? (frametimes u mention) Not seen that, I will try and also back to back test it. This is a confirmed improvement? I would not know what to type in there. thanks for suggestion.
In SteamVR, this is monitored by an addon called fpsVR, it shows lots of useful info. Most importantly, it shows the GPU performance and CPU performance seperately, measured in frametime (ms). A frametime of 10ms would mean 100fps (1000ms/10=100 per second). If you run 90Hz you need to stay below 11.1ms frametime. Usually, the CPU has it easy and the GPU frametime is what matters. CPU can be at 3ms while the GPU is at 8. But in AMS2, it's all fine until it starts to rain (even on my own), then my CPU goes to 13ms (~75fps) which is bad performance. Weirdest thing is, according to fpsVR anyway, that the CPU is only working at 23% at this time (or thereabouts) so it should easily be able to generate frames much quicker. Yet it doesn't. And it was fine before, I used to run races in the rain and shine all the time. Anyway, for non-VR I think GeForce Experience (which otherwise you do not want) can provide similar info. Worth looking into, I would be interested to see if others have this issue with the CPU underperforming for no apparent reason.
Does that work? How many threads does AMS2 physics run on normally? I have 32 threads all up so most are just sitting around twiddling their thumbs, lol
Thanks Remco that helps, I will explore some more. Yes I actually use it for recording with a 6-15 fps drop but will look into the data in its settings for info on frametimes etc. OBS was a fps killer compaired to nvexp 8 thread cpu here tried 4 and 8 but initial tests need repeating to confirm. Have a good day
This is 100% related to the new way shadows are rendered. I did some more testing and with shadow detail OFF I had no issues at all. Shadows LOW introduced this behaviour. But that's not how we want to be driving of course. I wonder if there's a way to revert to the earlier system? I used to be able to run Ultra shadows at a hardly noticable cost. High or medium will do, but OFF is not acceptable.
Shadow details has been spoken of issues for some time now esp in beta and before the update. It was recommended to use a lower setting than previous used, due to some changes for overall improvement. (Cant find the direct links sry) Its possible that the updates have reduced/cured ? recent stuttering/freeze issues and the fps drop is still being addressed/assessed (unconfirm). there is a vr thread with some other chaps mentions of drops/vr/rain etc Search feature does not pull up all the post or even many that I know I read of/