Slider to adjust/disable the scenery culling (reduce panning pop-in and stutters)

Same here. When looking around, that is moving my head, I get severe stuttering despite otherwise smooth frames. This did not occur for me with SU4.

11900k
RTX 3090
471.41
32GB
100Mbit/s
HP G2 WMR/OXR latest

3 Likes

An 66% drop sounds remarkable. What is your CPU if I may ask?

hope so :worried: :worried:

It’s not just pop-in though. The density/quality of buildings also changed.

I use Track IR and don’t experience the issue. Settings are on Ultra with LODs at 200. I do not have the redraw/pop and don’t get any stutters at all. Silky smooth with TrackIR.

As a heads-up, there will be an option to give us control of how much off-screen scenery can be cached in World Update 6. Should make use of spare RAM, and help assets not currently in view redraw a lot more quickly. Sounds interesting!

4 Likes

I do experience this issue. TrackIR and Ultra as well.

Internet: 1 Gbit
CPU: AMD 3900X (Water cooled, not overclocked)
RAM: 64 GB RAM at 3200 via XMP
GPU: NVIDIA 3090 (All graphic settings on Ultra. 4K, 38" UW)
SSD: 2TB 4Gen NVME Samsung Pro (reads and writes at around 6000 MB/s in my system)
OS (Win 10) and MSFS (via Steam)
Flight stick and throttle from Thrustmasters Airbus edition.
TrackIR

1 Like

Very good news indeed. For reference on specs with this issue:

Internet: 300mb
CPU: AMD 3900X AIO Loop Auto OC
RAM: 32 GB RAM @ 3600 Stock
GPU: NVIDIA 1080 (Ultra Base, de-tuning of clouds, water and windshield effects, 1440p)
SSD: 1TB Samsung Evo NVME
TrackIR.

Flat areas, low density its fine. Mountians or cities its a sutter fest when move your head left to right.

1 Like

This request has made it in the Feedback Snapshot! It is currently under investigation, with a projected release in 2021-2022.

I guess this means it might be different from the off-screen scenery cache slider detailed in yesterday’s announcement. That’s interesting. I guess we will know for sure next week.

Thanks to everyone here for voting and participating in a peaceful way, and to Asobo for swiftly investigating our feedback!

8 Likes

Today’s Feedback Snapshot confirms that the “Offscreen Terrain Pre-Caching” setting that will arrive with the DACH World Update will fulfil this request. Thank you for the support!

3 Likes

Yes that’s good to see. I strongly hope this includes the building and tree popping and not just terrain/textures.

2 Likes

Hi all,

I’ve spent some time the past few weeks gathering some details to share on this new feature and how it works. As you know there is a new setting coming on Tuesday with World Update 6 called “Offscreen terrain pre-caching” and will be available on PC. This option defines what level of detail your offscreen terrain will stream into memory.

The definition of “Off screen terrain” is anything not currently visible behind the user.

First question I saw was, “If set to Ultra, all the offscreen terrain will be cached at full quality - does this include buildings and trees in addition to ground terrain?” Yes, this includes not only terrain but buildings, trees, photogrammetry, textures, and everything else in the world.

It will have four settings:

  • Low - This setting will improve performance but a lot of terrain data is streamed at a lower quality behind the user, while FPS drops may increase when turning your head.
  • Medium - This is what you currently have right now in the current build. The terrain behind the user is streamed at a lower quality and reduces the impact on memory and FPS, but when turning your head will need to stream the terrain.
  • High - High will be an intermediate state between Medium and Ultra
  • Ultra - This is will have no offscreen caching at all, and everything will be maxed out based on your graphics setting. The quality in front of the user is the same as from behind the user, so nothing needs to be loaded. This could come with some FPS drops when turning the head, but would result in higher FPS and lower memory usage when looking forward and not turning your head quickly.

Hope this answered some questions, and I am working on gathering information like this to help out with new features in future updates as well.

27 Likes

Fantastic information. Thanks for the very detailed information. Much appreciated.

1 Like

Thanks a lot for the detailed explanation, it is really appreciated! I would like to point out a couple of things:

  1. I think it would be better if the setting were called “Offscreen Terrain Caching”, rather than “Pre-Caching”. This wording suggests that terrain will be pre-loaded before the flight begins or something similar, which could cause some confusion regarding what it’s supposed to do. It might be too late now since the build is probably very close to completion, but hopefully the developers will consider renaming it in the future.

  2. I think the explanation of the Ultra setting is incorrect in a couple of areas. “no offscreen caching at all” probably means “no offscreen culling at all”, since the offscreen scenery will remain in memory. Also “This could come with some FPS drops when turning the head, but would result in higher FPS and lower memory usage when looking forward and not turning your head quickly” is probably more appropriate for the lower settings, because having all the scenery remain in memory means higher memory usage of course, and there shouldn’t be stutters when panning the camera (but rather the frame rate will remain consistent no matter the camera’s position).

7 Likes

Thanks for pointing that out! I don’t know what the final setting title is, so I can’t comment on if it’s “Offscreen Terrain Caching” or “Precaching” or perhaps a variation of that.

And on your second point, you’re correct there too. There would the a chance for FPS drops turning your head on lower settings.

2 Likes

So even in Ultra, we will still have the fps drop while turning quickly. That partially solves the problem.

Thanks Jummivana !

Thank you for coming forward with these great details, this is much appreciated.

I’m certain this will help reducing a lot of the annoyances with terrain “reloading” but this raises other questions: what is the definition of “not currently visible behind the user”?

I know this sounds like a silly question but I wouldn’t ask if this wasn’t a little bit more complex than what it looks like:

This question probably concerns VR users more than 3D users because the former are using all sorts of headsets with all sorts of FOV and the current game code is not working well with these differences in FOV.

There are topics about the Pimax headsets where you can read this:

I’m also reporting bugs with discrepancies between both eyes because of what seems to be the viewdir vector Maths (from the look of it - no pun intended):

NB: the “viewdir” bug is not directly related to the question of “pre-loading what’s out of view” but there remains problems in VR with discrepancies between both eyes rendering and I hope this new WU6 option won’t add one more in VR.

So to the question

  • What defines “what is behind or what is not visible” when in VR, is supposed to be what is outside the FOV. Does it mean the addition of this setting is also telling all the reported VR bugs related to FOV have been corrected as well?

  • Since at some point in the code logic there must be some Maths telling it is in front (within FOV) and it is behind (outside FOV), why not also adding at least for VR users a setting to set the value of the FOV determining what is within and inside, so that it kills 2 birds with one stone: supporting the new feature (late-load/early-load of assets) AND supporting wide/.narrow FOV headsets properly?*


*of course, offering an “angle culling setting” instead, would mean user’s could get the equivalent of the upcoming setting too:

  • Setting the culling to the headset FOV would effectively mean “like SU5 i.e. Medium with the new setting”
  • Setting the culling angle to 180deg would effectively be equivalent to “the new Ultra setting”

In addition, an “angle culling setting” is high in demand already:
Support for Wide FOV VR headsets (removing Frustum Culling issue)- - Virtual Reality (VR) / VR Wishlist - Microsoft Flight Simulator Forums

8 Likes

Hello, Jummivana,
Still, it would be great if such information appeared either in the developers’ diaries or in the News section, so that it would not be necessary to search for such useful messages on the forum. And I also have this question: I am sure that there is an average data on the amount of memory that is recommended for the new High \ Ultra settings. Can you find out what these values ​​are?

3 Likes

Will there also some more Options and ooptimization for Xbox Simmer ?

So was Pre-SU5 HIGH or ULTRA? If SU5 is MEDIUM as stated, I’m leaning towards it being ULTRA as I (for one) never had that pop-in prior to SU5.

2 Likes