Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

MSFS Adaptive LOD

Featured Replies

Hey Guys,

Wait, wait, wait!

I was out of town for a day, so I'm just picking back up on the conversation. 

I can't begin to understand all of the technical language, but it did seem like there's a really opportunity to make something of real significance. As Michael just posted, folks see so much value that they'd be will to donate/contribute real $ to the project. You can put me in the same camp.  

You know when folks are willing to open their pocketbook, there's a real "there there".

Again, I'm not savvy enough to understand the coding challenges and best next steps, but I'm betting that one of you that has been working on this can?

Not trying to create the next Cray computer (is that still a thing or am I just old?), but what if someone outlined on here the 3-5 things this mod should/could do and the 3-5 things needed to get there. Would that be a way to break the log jam?     

Too much division in the world as it is. This hobby brings us together.  🙂 

  • Replies 1.4k
  • Views 250.2k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • The tool is surely interesting, especially because it's Open Source, so everybody can see how it works and what it does. And yes, it does something that is potentially dangerous: it attaches to t

  • OK, I did say I'd do this even though I saw your posts and I'm sure you figured it out. But in brief here's what you do: 1. Click on this download link to get the required Mobiflight event M

  • FYI, my version 0.3.6 has matured to the point where I am happy to release it and it is now available on github here. Summary of changes since 0.3.5: Changed app name so as not to create co

Posted Images

1 hour ago, caneman said:

Hey Guys,

Wait, wait, wait!

I was out of town for a day, so I'm just picking back up on the conversation. 

I can't begin to understand all of the technical language, but it did seem like there's a really opportunity to make something of real significance. As Michael just posted, folks see so much value that they'd be will to donate/contribute real $ to the project. You can put me in the same camp.  

You know when folks are willing to open their pocketbook, there's a real "there there".

Again, I'm not savvy enough to understand the coding challenges and best next steps, but I'm betting that one of you that has been working on this can?

Not trying to create the next Cray computer (is that still a thing or am I just old?), but what if someone outlined on here the 3-5 things this mod should/could do and the 3-5 things needed to get there. Would that be a way to break the log jam?     

Too much division in the world as it is. This hobby brings us together.  🙂 

The mod adapts your Terrain and Object LOD to your current altitude above ground, in the sense of: lower down = less LOD, higher up = more LOD, with the goal of reducing stutters and improving FPS on/near the ground, especially in big hubs. It happens while you fly (no MSFS menu needed) in real time.
All you need to do is download the installer and install it. That's it, the rest happens automatically. (You could change some values / threshholds, but I find default values just fine.)

Edited by Fiorentoni

For transparency: I'm a community mentor at the BATC discord. However, I do not get paid for it in any way.

3 hours ago, Michael Moe said:

I am still on an ealier version which works great but if i update should i uninstall ?

https://github.com/Fragtality/DynamicLOD#installation--update

9800X3D | 4090 | 64GB | 2+1TB NVME | 2TB SSD | 2TB HDD | 85/50/43” TVs | Quest 3 | DOF H3 Motion Rig | Buttkicker | T.16000M Flight Kit

MSFS @ 4K Ultra DLSS Performance FG 80 FPS |  VR VDXR Godlike 80Hz SSW | MSFS VR DLSS Quality, Ultra Preset - Windows 11

Acer Nitro 5 | i5-11400H | RTX 3060 6 GB | 32GB DDR4 | 15.6" FHD IPS 144Hz | 2 x 512 GB SSD | Windows 11

1 hour ago, Fiorentoni said:

The mod adapts your Terrain and Object LOD to your current altitude above ground, in the sense of: lower down = less LOD, higher up = more LOD, with the goal of reducing stutters and improving FPS on/near the ground, especially in big hubs. It happens while you fly (no MSFS menu needed) in real time.
All you need to do is download the installer and install it. That's it, the rest happens automatically. (You could change some values / threshholds, but I find default values just fine.)

Yup. Been using it and loving it.

Trying to convince the several talented coders on here, to combine forces and create a single mod that is a “best of all features” mod.

e.g. cloud feature, cruise lod update, etc.

I am still struggling to see the point of this app.  On the ground at heavy duty airports I have to drop TLOD to about 50 before I get any FPS benefit and if I do that ground texture looks awful on short final. So yes on the ground at a high detail airports with very low TLOD you might get more FPS as you taxi about  but at the cost of things looking pretty terrible just before landing or just after takeoff. In the air seeing improvement in terrain visuals as you increase TLOD above 100 is difficult - more trees in the distance but you have to look hard to see them and at night city lights extend further but again you have to look hard to see them. Background Bing terrain textures seem unaffected by the TLOD setting until you drop this to well below 100 and even then it  doesn't seem to be a distance thing.  You don't get a radius of sharp Bing textures that degrade the further into the distance you look. So this all being the case why do we need an app that dynamically changes TLOD when leaving at say 100-120 has little adverse effect?  Again with OLOD I can understand that high settings could in theory produce stutters on final at high detail airports as lots of data gets loaded, but in the air I can't see any benefit for high settings for OLOD.  So again why do we need an app that dynamically changes OLOD?  Why not just leave this at a modest setting permanently?

Bruce

Bruce Bartlett

 

Frodo: "I wish none of this had happened." Gandalf: "So do all who live to see such times, but that is not for them to decide. All we have to decide is what to do with the time that is given to us."

 

3 hours ago, caneman said:

Trying to convince the several talented coders on here, to combine forces and create a single mod that is a “best of all features” mod.

The reason for the multiple versions of this app is that Fragtality does not want to incorporate any suggestions nor provide support, so some of us have gone out on our own to fix and/or enhance what we think would be useful. I am more than willing to roll my changes into Fragtality's app, but in the case of my cruise lod functionality he explicitly rejected the concept as it went against what he considered to be core functionality and still rejects it despite me making the functionality user select-able and defaulting to off. While disappointing, I am grateful that he has allowed us to freely use his excellent development material for our own further development.

As such, unless others can convince Fragtality otherwise, we'll just have to live in a world where he produces an update with what content he sees fit, and I or others roll our changes into spin off releases. I am still very new to github, c# and Microsoft Visual Studio, but I am thinking of making a fork to Fragtality's app and inviting others to suggest changes or even roll in their changes (eg. cloud feature). I just need to work out how to do it.

Oh, and for me at least, no need for donations. I am doing this because I love flight simming and coding and fortunately am retired so have a reasonable amount of time I can dedicate to it. I just hope what I am doing is useful to others too.

 

9800X3D | 4090 | 64GB | 2+1TB NVME | 2TB SSD | 2TB HDD | 85/50/43” TVs | Quest 3 | DOF H3 Motion Rig | Buttkicker | T.16000M Flight Kit

MSFS @ 4K Ultra DLSS Performance FG 80 FPS |  VR VDXR Godlike 80Hz SSW | MSFS VR DLSS Quality, Ultra Preset - Windows 11

Acer Nitro 5 | i5-11400H | RTX 3060 6 GB | 32GB DDR4 | 15.6" FHD IPS 144Hz | 2 x 512 GB SSD | Windows 11

55 minutes ago, brucewtb said:

I am still struggling to see the point of this app.  On the ground at heavy duty airports I have to drop TLOD to about 50 before I get any FPS benefit and if I do that ground texture looks awful on short final. So yes on the ground at a high detail airports with very low TLOD you might get more FPS as you taxi about  but at the cost of things looking pretty terrible just before landing or just after takeoff. In the air seeing improvement in terrain visuals as you increase TLOD above 100 is difficult - more trees in the distance but you have to look hard to see them and at night city lights extend further but again you have to look hard to see them. Background Bing terrain textures seem unaffected by the TLOD setting until you drop this to well below 100 and even then it  doesn't seem to be a distance thing.  You don't get a radius of sharp Bing textures that degrade the further into the distance you look. So this all being the case why do we need an app that dynamically changes TLOD when leaving at say 100-120 has little adverse effect?  Again with OLOD I can understand that high settings could in theory produce stutters on final at high detail airports as lots of data gets loaded, but in the air I can't see any benefit for high settings for OLOD.  So again why do we need an app that dynamically changes OLOD?  Why not just leave this at a modest setting permanently?

Bruce

You’ve made this point a number of times Bruce. Clearly a large number of people do see the benefit of the program to the point their asking to donate to the developer (myself included). As I said previously, not every bodies sim is the same and this clearly benefits a large number of people.

Kael Oswald

9950X3D/ 64GB DDR5 6200 @ CL30 / Custom Water Loop / RTX 5090 / 3 x 48" LG C4 OLEDs

KL Oo,

As you said, every system is different and everyone flies differently.  Me, I'm almost a strictly tubeliner guy and with this mod I can fly into any custom airport with a demanding 3rd party plane and maintain a smooth stutter free experience (at least that's what I've found so far). I have an LG super ultra-wide monitor (49" 5120x1440) and an Intel(R) Core(TM) i9-10900KF.         

I'd try VR but unfortunately I only have one good eye. (Wish I could say it was a bar fight, but nothing so exotic). 

The widescreen gives me the immersion I'm looking for, but really needs a bunch of horsepower. When is this app is tuned right, I believe it is the difference maker in creating a smooth immersive experience, going into and out of the major airport hubs I like to frequent. Honestly first app I've found that makes the type and level of impact to performance I've long been looking for. Not about FPS (we've all been chasing that dragon since the 80's), but just an incredibly smooth enjoyable and immersive flight.

Fragtality, what say you!  As you can see there is definitely a growing world of simmers for whom this mod has made a difference. So much so that they are willing to personally pitch in and advance the cause.           

Can we keep the momentum going?  This hobby is all about community and this quirky passion we all share, no?    

Fellow fliers, what say you?  Are we titling at windmills or on the cusp of the next innovative mod?  

 

If anyone is interested, I've been working on a test version of DynamicLOD that has an optional enforcement of a maximum LOD change per second, the idea being that small LOD increments are less taxing on the rendering engine so could give a smoother transition to a much different LOD level. eg. If you want to step from 100 to 150 TLOD in your table, the app currently does this in one go as you cross the table threshold, but with a max lod change level of say 5, it will iterate up by 5 LOD over the next 10 seconds to 150.

In the brief testing I have done, this seems to provide a smoother transition to the new LOD level than the single larger change despite making more frequent LOD changes.  Anyway, it's early days but it's looking promising as an option for those seeking smoother LOD transitions and will of course be user definable and default to very high step change max like 400 so if you don't want/like it the code will run equivalent to what it previously did.

9800X3D | 4090 | 64GB | 2+1TB NVME | 2TB SSD | 2TB HDD | 85/50/43” TVs | Quest 3 | DOF H3 Motion Rig | Buttkicker | T.16000M Flight Kit

MSFS @ 4K Ultra DLSS Performance FG 80 FPS |  VR VDXR Godlike 80Hz SSW | MSFS VR DLSS Quality, Ultra Preset - Windows 11

Acer Nitro 5 | i5-11400H | RTX 3060 6 GB | 32GB DDR4 | 15.6" FHD IPS 144Hz | 2 x 512 GB SSD | Windows 11

1 hour ago, Reset XPDR said:

f anyone is interested, I've been working on a test version of DynamicLOD that has an optional enforcement of a maximum LOD change per second, the idea being that small LOD increments are less taxing on the rendering engine so could give a smoother transition to a much different LOD level. eg. If you want to step from 100 to 150 TLOD in your table, the app currently does this in one go as you cross the table threshold, but with a max lod change level of say 5, it will iterate up by 5 LOD over the next 10 seconds to 150.

In the brief testing I have done, this seems to provide a smoother transition to the new LOD level than the single larger change despite making more frequent LOD changes.  Anyway, it's early days but it's looking promising as an option for those seeking smoother LOD transitions and will of course be user definable and default to very high step change max like 400 so if you don't want/like it the code will run equivalent to what it previously did.

I want to test this version.

7 hours ago, Reset XPDR said:

I just hope what I am doing is useful to others too.

For one I'm very thankful for your efforts, I need all the help I can get performance wise using VR so it's very much welcome.

Pico Neo3 Link VR - Windows 11 64bit, Gigabyte Z590 Aorus Elite Mobo, i7-10700KF CPU, Gigabyte RX 9070 XT OC 16gb (AMD GPU), 32gig Corsair 3600mhz RAM, SSD x2 + M.2 SSD 1tb x1

Saitek X45 HOTAS - Saitek Pro Rudder Pedals - Logitech Flight Yoke - Homemade 3 Button & 8-directional Joystick Box, SNES Controller (used as a Button Box - Additional USB Numpad (used as a Button Box)

49 minutes ago, Vovdv said:

I want to test this version.

I'll put out a test version tomorrow then. It'll be good to see what others think of it.

9800X3D | 4090 | 64GB | 2+1TB NVME | 2TB SSD | 2TB HDD | 85/50/43” TVs | Quest 3 | DOF H3 Motion Rig | Buttkicker | T.16000M Flight Kit

MSFS @ 4K Ultra DLSS Performance FG 80 FPS |  VR VDXR Godlike 80Hz SSW | MSFS VR DLSS Quality, Ultra Preset - Windows 11

Acer Nitro 5 | i5-11400H | RTX 3060 6 GB | 32GB DDR4 | 15.6" FHD IPS 144Hz | 2 x 512 GB SSD | Windows 11

11 hours ago, brucewtb said:

I am still struggling to see the point of this app.  On the ground at heavy duty airports I have to drop TLOD to about 50 before I get any FPS benefit and if I do that ground texture looks awful on short final. So yes on the ground at a high detail airports with very low TLOD you might get more FPS as you taxi about  but at the cost of things looking pretty terrible just before landing or just after takeoff. In the air seeing improvement in terrain visuals as you increase TLOD above 100 is difficult - more trees in the distance but you have to look hard to see them and at night city lights extend further but again you have to look hard to see them. Background Bing terrain textures seem unaffected by the TLOD setting until you drop this to well below 100 and even then it  doesn't seem to be a distance thing.  You don't get a radius of sharp Bing textures that degrade the further into the distance you look. So this all being the case why do we need an app that dynamically changes TLOD when leaving at say 100-120 has little adverse effect?  Again with OLOD I can understand that high settings could in theory produce stutters on final at high detail airports as lots of data gets loaded, but in the air I can't see any benefit for high settings for OLOD.  So again why do we need an app that dynamically changes OLOD?  Why not just leave this at a modest setting permanently?

Bruce

I wouldn't need it either if I had a 4090.

System: I ASRock X670E | AMD 7800X3D | 64Gb DDR5 6000 | RTX 4090 | 2TB NVMe | Seasonic Vertex 1000W I LG Ultra Gear 34 UW I

Just now, Ixoye said:

I wouldn't need it either if I had a 4090.

I have 4000 cards but still use this mod. I now can add extra AI traffic ac  😎

5950x3d 5.4-5.7 GHz - Asus ROG 870 Crosshair Apex - GSkill Neo 2x 24 Gb 6000 mhz / cas 26 -  MSI RTX 5090 Gaming Trio OC - 1x SSD M2 6000 2TB - 1x SSD M2 2800/1800 1Tb -  Corsair 5400  case - Corsair 360 liquid cooling set  - 3x 75’ TCL tv.

13600  6 cores @ 5.1 GHz / 8 cores @ 4.0 GHz (hypterthreading on) - Asus ROG Strix Gaming D - GSkill Trident 4x Gb 3200 MHz cas 15 - Asus TUF RTX 4080 16 Gb  - 1x SSD M2 2800/1800 2TB - 2x  Sata 600 SSD 500 Mb - Corsair D4000 Airflow case - NXT Krajen Z63 AIO liquide cooling - 

FOV : 200 degrees

My flightsim vids :  https://www.youtube.com/user/fswidesim/videos?shelf_id=0&sort=dd&view=0

 

Looking forward to testing a new version!  

I have a 3090 card btw. Not a bad piece of equipment, but can get bogged down when loading up with 3rd party adds and AI traffic.

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.