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

Hi,

This is a really brillant program for fine tuning the simulator, and much needed for heavy sceneries.

Default values are perfect for my profile and I hope to see it working for the future sim updates 15 - 16 and even in 2024.

The disclaimer makes sense though, it is an advanced program not for beginners.

People should be aware of their graphic and cpu limitations before using it.

The best part is really to have a small LOD for finals

  • Replies 1.4k
  • Views 250k
  • 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

You also need to delete the folder in your %appdata% file.

More info at the beginning of the tread.

 

just to learn more,

shouldn't the OLOD numbers be vise versa of TLOD?

meaning, when we go higher in altitude, the TLOD gets higher to show more terrain details ahead (to prevent or minimize terrain pop ups) and OLOD gets lower because we don't need to see objects details at high ALT to reduce CPU load?

when ALT gets lower OLOD gets higher to show more details on ground (especially airport) to prevent objects pop ups, while TLOD gets lower to reduce far away (unseen) terrain details to reduce CPU load?

Ali A.

MSFS on PC: I9-13900KS | ASUS ROG STRIX Z790 MB | 64GB DDR5/6000MHz RAM | ASUS TUF RTX4090 OCE | 1TB M.2 Samsung 990 Pro (Windows) +2TB Samsung 990 Pro for MSFS + 2TB Samsung 860 EVO SSD for DATA | EK-Nucleus AIO CR360 Lux D-RGB CPU cooler.

HP Reverb G2 VR (occasional use) | LG-45GX950A-B 5K 5120X2160 monitor | Tobii Eye tracker 5 | Logitech sound system 7.1 | VIRPIL Controls (Joystick + thrust levers + rudder pedals) | Windows 11 Pro.

1 hour ago, penta_a said:

when ALT gets lower OLOD gets higher to show more details on ground (especially airport) to prevent objects pop ups

If you make OLOD higher on the ground, your FPS will become lower, especially with AI traffic and big hubs. That's not really what we are aiming for. But you can do what you want with it, of course.

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

16 minutes ago, Fiorentoni said:

If you make OLOD higher on the ground, your FPS will become lower, especially with AI traffic and big hubs. That's not really what we are aiming for. But you can do what you want with it, of course.

FPS numbers are not that important to me as long as I get stutter free (smooth) sim with high vidality and no pop ups.

 

thanks for the input.

Ali A.

MSFS on PC: I9-13900KS | ASUS ROG STRIX Z790 MB | 64GB DDR5/6000MHz RAM | ASUS TUF RTX4090 OCE | 1TB M.2 Samsung 990 Pro (Windows) +2TB Samsung 990 Pro for MSFS + 2TB Samsung 860 EVO SSD for DATA | EK-Nucleus AIO CR360 Lux D-RGB CPU cooler.

HP Reverb G2 VR (occasional use) | LG-45GX950A-B 5K 5120X2160 monitor | Tobii Eye tracker 5 | Logitech sound system 7.1 | VIRPIL Controls (Joystick + thrust levers + rudder pedals) | Windows 11 Pro.

1 hour ago, penta_a said:

meaning, when we go higher in altitude,OLOD gets lower because we don't need to see objects details at high ALT to reduce CPU load?

That happens automatically in the sim - without this tool - because the higher you are the farer away you are from objects on the ground so less of them will be displayed. Eventually that is what LODs are for.

 

Quote

when ALT gets lower OLOD gets higher to show more details on ground (especially airport) to prevent objects pop ups

 

31 minutes ago, Fiorentoni said:

If you make OLOD higher on the ground, your FPS will become lower, especially with AI traffic and big hubs. That's not really what we are aiming for. 

Indeed. Because of the OLOD more small objects on the ground will be displayed when you are on or close to the ground. So with a high OLOD setting a lot of these objects will be displayed even at a further distance which will affect performance.

9 minutes ago, penta_a said:

FPS numbers are not that important to me as long as I get stutter free (smooth) sim with high vidality and no pop ups.

At least on my system the OLOD setting does not really affect the overall FPS but is more about the smoothness. A lower OLOD setting prevents stutters when you get close to the ground and a lot of small ground objects are getting rendered.

So for example with an OLOD setting of 80 for ground / low altitudes, the clutter around the terminal of a large third party airport will only be rendered when you are taxiing towards the apron, creating only - if at all - a small stutter at a time when it does not really matter. But with an OLOD setting of 200 all these objects would be rendered when you are on short final, potentially creating a significant stutter at the worst moment.

 

Edited by RALF9636

On 1/9/2024 at 8:25 AM, LFPG said:

Hi,

The best part is really to have a small LOD for finals

That is pretty much the only part, and it's definitely useful for that.  Fortunately that is massively more important than turning up LOD as you climb as for most flights I won't notice the difference anyway at least TLOD still under 200.

Noel

System:  9900X3D Noctua NH-D15 G2, MSI Pro 650-P WiFi, G.SKILL  64GB (2 x 32GB) 288-Pin PC RAM DDR5 6000, WD NVMe 2Tb x 1, Sabrent NVMe 2Tb x 1, RTX 4090 FE, Corsair RM1000W PSU, Win11 Home, LG Ultra Curved Gsync Ultimate 3440x1440, Phanteks Enthoo Pro Case, TCA Boeing Edition Yoke & TQ, Cessna Trim Wheel, RTSS Framerate Limiter w/ Front Edge Sync.

Aircraft used in MSFS 2024:  Fenix A320,  Aerosoft CRJ, FBW, WT 787X, I-Fly 737 MAX 8, Citation Longitude.

 

13 hours ago, penta_a said:

FPS numbers are not that important to me as long as I get stutter free (smooth) sim with high vidality and no pop ups.

 

thanks for the input.

I keep OLOD at 200 all the time, I don't notice any difference in performance setting it lower, you shouldn't either with your PC.

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

8 hours ago, Ixoye said:

I keep OLOD at 200 all the time, I don't notice any difference in performance setting it lower, you shouldn't either with your PC.

Try iniBuilds KJFK, AI traffic 100% (-> 200-300 aircraft over/at New york), and look at the FPS change between OLOD 200 and OLOD 10. On my system it's easily 25% of difference, which makes a world of a difference at KJFK. Of course at smaller airport OLOD won't have any tangible effect, but after all this LOD tool we use it to make those big hubs flyable, don't we?

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

On 12/19/2023 at 4:42 PM, FBW737 said:

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:

Spoiler

 

1. Click on this download link to get the required Mobiflight event Module:

https://github.com/MobiFlight/MobiFlight-WASM-Module/releases/download/0.7.1/mobiflight-event-module-0.7.1.zip

Unzip the package and place the folder in your community folder just like any other addon.

2. Click this download link to get the DymanicLOD app: https://raw.githubusercontent.com/Fragtality/DynamicLOD/master/DynamicLOD-latest.zip

Unzip the package and place the folder in a reasonable place where it will live. In that folder there is an executable. Looking at the content of the folder it's the

colourful one that looks like a rev counter. It looks very different from everything else in there. I made a desktop shortcut for it. I assume everyone knows how to do that.

Run the program by clicking on the desktop shortcut you just made or the executable in the file directly. If you do not already have the requites .net components already installed it will prompt you to do so and guide you through the process.

3. Once that's done the DynamicLOD User Interface will appear on screen. Leave it alone for now. Start MSFS. If you are accustomed to running MSFS as administrator you must also run DymanicLOD as administrator or it won't work or at least in my case it didn't. So on this occassion Run MSFS without Administrator. As MSFS starts you will see in the Connection Status box on the UI the MSFS indicator will turn from red to green. Hit ALT+Ent to put MSFS in windowed mode and make the window small enough so that you can see both MSFS and the DynamicLOD UI on screen at the same time. At some point just before the MSFS Welcome screen appears the SimConnect indicator will also turn green and in the Sim Values box the FPS reading will appear and all the other values will remain zero. Pick an aircraft and airport that you know is going to hammer your fps. Click Ready To Fly when it appears. Shortly after it starts the Session indicator will turn green and the rest of the Values in the Sim Values will populate.

4. Have some tissues on hand to dry your tears of joy as you realize the FPS value in the Sim Values box is indicated in green and reads 29.97 when in your heart you know it should about 21 or 22.

5. You'll see the TLOD and OLOD values correspond with the altitude presets in the TLOD Levels and OLOD Levels UI boxes below.

6. Fly straight out  and climb. As you pass the preset altitudes above ground as indicated in the Sim Values box you will notice the OLOD and TLOD change to the corresponding value.

7. On the Right of the UI if there is a check mark in the "Open window on App start" box the UI will open every time you start the app otherwise it will be in the system tray.

8. In the FPS Adaption box you can set a target frame rate box. If the FPS drops below this target, TLOD and OLOD values will be reduced by the amounts indicated to reduce LOD and thereby restore FPS to target. Those LOD values will persist until such a time as the FPS has not dropped below the target for the number of seconds in the Reduce for box. This only operates when the TLOD and OLOD are above the Minimum LOD value. It also only works when the LOD values  equal to or higher than the value indicated by the line number in TLOD Levels and OLOD Levels.

9. You can edit TLOD Levels and OLOD Levels by double clicking on a row and changing the values then clicking S or you can add row by imputing values in the boxes and clicking + or you can remove a row by double clicking on it and click -. I noticed that if you duplicate a row it cause DynamicLOD to crash!

I'd suggest leave the presets as they are unless you have problems. You Might add a TLOD line for 400.

That's all folks!

 

I have followed this guide but the DynamicLod app does not open.  I double click it but nothing happens.  Anybody can offer help with this?

 

CPU Ryzen 7800X 3D  RAM 32GB Corsair VENGEANCE DDR5 6000MHz GPU GEFORCE RTX 4090
Monitor AOC AGON AG352UCG UltraWide G-Sync @ 3440x1440
Internal Storage 1TB NVMe PCIe SSD 
External Storage Three 4Tb HDs

1 hour ago, MrBitstFlyer said:

 

Is it visible in the tray?

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, Fiorentoni said:

Is it visible in the tray?

No - I downloaded from the link in the post above, but no go.  I downloaded from Github direct and installed successfully.

CPU Ryzen 7800X 3D  RAM 32GB Corsair VENGEANCE DDR5 6000MHz GPU GEFORCE RTX 4090
Monitor AOC AGON AG352UCG UltraWide G-Sync @ 3440x1440
Internal Storage 1TB NVMe PCIe SSD 
External Storage Three 4Tb HDs

31 minutes ago, MrBitstFlyer said:

No - I downloaded from the link in the post above, but no go.  I downloaded from Github direct and installed successfully.

Some possible causes:

  • Are you sure it was successful? No anti-virus app quarantining your install?
  • Did the .NET 7 Desktop Runtime (x64) and MobiFlight Event/WASM Module elements also install properly?
  • Do you have the latest version of .NET 7 Runtime installed?
  • Do you have sufficient permissions in your Windows 11 to run the mod?

AMD Ryzen 5800X3D; MSI RTX 3080 Ti ; 32GB Corsair 3200 MHz; ASUS VG35VQ 35" (3440 x 1440)
Fulcrum One yoke; Thrustmaster TCA Captain Pack Airbus edition; MFG Crosswind rudder pedals; miniCockpit FCU; CPFlight MCP 737; Logitech FIP x3; TrackIR

MSFS; Fenix A320; A2A PA-24; HPG H145; PMDG 737-600; AIG; RealTraffic; PSXTraffic; FSiPanel; REX AccuSeason Adv; FSDT GSX Pro; FS2Crew RAAS Pro; FS-ATC Chatter

I rarely fly higher than 10,000ft and usually only out of tiny/medium sized airports, so I've set up my LODs as follows;

  <add key="tlodPairs1" value="0:50|500:75|2000:100|5000:125|7500:150|10000:175" />
  <add key="olodPairs1" value="0:50|500:75|2500:100|5000:150|10000:175" />

Using VR it's imperative I maintain a decent FPS at all times and that it cannot dip below 35 where I start to notice stutters & issues, I've not actually flown with the above yet (and only briefly tested this mod in the past), as I had default in game values set to 125 for both TLOD & OLOD originally I should notice a difference.
I'll report back later.

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)

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.