Jump to content
Sign in to follow this  
pegruder

Dynamic Lighting Performance & 4.1

Recommended Posts

1 hour ago, Rob Ainscough said:

I do however always run with TEXTURE_SIZE_EXP=10 which makes for a very nice distance viewing at all altitudes.

Indeed, on your NASA super computer you can handle that LOD. Us mere mortals have to settle for =9 or less...lol. I tried =10 and it does indeed produce large, hires, view radius, but with a meager GTX 1070 it takes VRAM right up to the limit - at least.


Steven_Miller.png?dl=1

i7-6700k Gigabyte GA-Z170X-UD5 32GB DDR4 2666 EVGA FTW ULTRA RTX3080 12GB

Share this post


Link to post

My problem with using 10 is the extremely long load times. I like the visuals and the 1080Ti can handle it but every time I make a little change I have to sit and wait *forever* for the sim to load again. Switched back to 9 - excellent visuals and a halfway decent load time.

Vic

 

  • Upvote 1

 

RIG#1 - 7700K 5.0g ROG X270F 3600 15-15-15 - EVGA RTX 3090 1000W PSU 1- 850G EVO SSD, 2-256G OCZ SSD, 1TB,HAF942-H100 Water W1064Pro
40" 4K Monitor 3840x2160 - AS16, ASCA, GEP3D, UTX, Toposim, ORBX Regions, TrackIR
RIG#2 - 3770K 4.7g Asus Z77 1600 7-8-7 GTX1080ti DH14 850W 2-1TB WD HDD,1tb VRap, Armor+ W10 Pro 2 - HannsG 28" Monitors
 

Share this post


Link to post
On ‎10‎/‎15‎/‎2017 at 6:22 PM, vgbaron said:

This has been a must do for anything using the ESP engine. There was some documentation about it from Phil Taylor of Aces back then as a releif from certain stutters and fps loss at startup. NickN's bible and prior posts stressed the benefit of making a quick spot view spin.

Ahem :gaul:

Not to toot my own horn, but I was the first one to notice this worked in the FSX days.  I posted it in the NickN forums, and Phil Taylor noticed it and posted it in his personal blog for FSX.  THAT is how it became the "must do" recommendation for FSX long ago.  And why I said in my original post (way back in this thread) it's be a recommendation for a "long time".  Yes...it still works in P3D, probably for the same ESP reasons vgbaron stated.

(Edit:  OK, I did toot my own horn.  But sorry.  It's not anybody else's fault if you weren't aware of a "recommended action" in flight simming that HAS been around for darn near 10 years now). :biggrin:


Rick Ryan

Share this post


Link to post

And there is one other thing I notice in the posts in this whole thread.

Many people have not "moved forward" with their thought processes about hardware upgrading today as opposed to the past.  And that is sad, and just causing massive confusion and VERY BAD advice from some people.

Yes, in the past with FSX, it usually made MORE sense to upgrade your CPU instead of your GPU.  Why?  Because FSX was mostly CPU intensive.  It was NEVER programmed to use your GPU extensively.  A faster CPU gave much more improved performance than a faster GPU.

Not anymore.  With P3D today, much of the previous FSX CPU rendering HAS been moved to the GPU (along with NEW visuals, like....Dynamic Lighting).  Yet we see SOOOOO many people here with maxed out CPU systems and still using a GTX980 or GTX1070....or even "just" a regular ol' GTX1080.  Heck...the difference between a GTX1080 vs a GTX1080ti us HUGE today when it comes to P3Dv4.  And the difference between a 1080ti and a 980 or 1070 is....well, if somebody doesn't understand what it REALLY is concerning their P3D performance....oh well.

You need the hardware that will run the program the way the program is designed.  Today with P3D, that means BOTH a current CPU AND the fastest darn GPU you can find.  If you are still using 980's and 1070's, that will be part of your problems. You won't come anywhere near the performance of someone using a 1080ti, because P3D today is designed to utilize the GPU.  The fastest one you can install.

 

  • Upvote 1

Rick Ryan

Share this post


Link to post
Guest
1 hour ago, Dirk98 said:

What is your method of switching P3D setting profiles in-flight?

I have 8 (well 9 profiles now) ... it's easy to create profiles in P3D, just select what you want, goto the Display tab and select Save Settings, viola, profile created.  So during flight it's easy to bring up the Graphics options, Display tab, select the profile I want to run, hit Ok and back into my flight.  It can be a bit worky when you want to "update and existing profile" ... you have to remember the exact name and then get prompted to replace ... I did add my voice to LM to make it easier to manage graphics profiles, but didn't happen.

Prior to 64bit P3D V4, changing graphics settings "on the fly" was a risky proposition due to OOMs, but in V4 it's a non-issue to switch between profiles, fast and easy.  

You'll have to experiment, but some elements of a graphics profile/settings will not require a shader recompile ... "I think" (need to check my notes) DL, shadows, reflections do NOT require a re-compile so no time lost waiting.  I know for sure any AG/Terrain changes will trigger re-compiles.

Cheers, Rob.

Share this post


Link to post
Guest
1 hour ago, vgbaron said:

extremely long load times

Agree, even longer if you have lots of PR.  TEXTURE_SIZE_EXP=9 is indeed a good compromise and much faster to load than 10.  But, I just can't seem to let go of 10 and live with the long loads.

Cheers, Rob.

Share this post


Link to post
44 minutes ago, FalconAF said:

And there is one other thing I notice in the posts in this whole thread.

Many people have not "moved forward" with their thought processes about hardware upgrading today as opposed to the past.  And that is sad, and just causing massive confusion and VERY BAD advice from some people.

Yes, in the past with FSX, it usually made MORE sense to upgrade your CPU instead of your GPU.  Why?  Because FSX was mostly CPU intensive.  It was NEVER programmed to use your GPU extensively.  A faster CPU gave much more improved performance than a faster GPU.

Not anymore.  With P3D today, much of the previous FSX CPU rendering HAS been moved to the GPU (along with NEW visuals, like....Dynamic Lighting).  Yet we see SOOOOO many people here with maxed out CPU systems and still using a GTX980 or GTX1070....or even "just" a regular ol' GTX1080.  Heck...the difference between a GTX1080 vs a GTX1080ti us HUGE today when it comes to P3Dv4.  And the difference between a 1080ti and a 980 or 1070 is....well, if somebody doesn't understand what it REALLY is concerning their P3D performance....oh well.

You need the hardware that will run the program the way the program is designed.  Today with P3D, that means BOTH a current CPU AND the fastest darn GPU you can find.  If you are still using 980's and 1070's, that will be part of your problems. You won't come anywhere near the performance of someone using a 1080ti, because P3D today is designed to utilize the GPU.  The fastest one you can install.

 

I believe I will go out and buy a new system with a 7900X and a couple of 1080Ti's...right about the time you send me the money. Rememer, we don't all have $3000-$5000 laying around to spend on what many people consider to be a toy. And I suppose a 1080Ti is great, but if your still running a 4790k or a 6700k, it's not gonna do much for you. The idea that P3D does a better job of balancing cpu/gpu resources is true, but acting like going from a 1070 to 1080Ti on a 7700K is suddenly going to turn it into a God-like system is just not true. It will still be a system that will be brought to it's knees the instant you try and run DL and SSAA.


Steven_Miller.png?dl=1

i7-6700k Gigabyte GA-Z170X-UD5 32GB DDR4 2666 EVGA FTW ULTRA RTX3080 12GB

Share this post


Link to post
35 minutes ago, Rob Ainscough said:

I have 8 (well 9 profiles now) ... it's easy to create profiles in P3D, just select what you want, goto the Display tab and select Save Settings, viola, profile created.  So during flight it's easy to bring up the Graphics options, Display tab, select the profile I want to run, hit Ok and back into my flight.  It can be a bit worky when you want to "update and existing profile" ... you have to remember the exact name and then get prompted to replace ... I did add my voice to LM to make it easier to manage graphics profiles, but didn't happen.

Prior to 64bit P3D V4, changing graphics settings "on the fly" was a risky proposition due to OOMs, but in V4 it's a non-issue to switch between profiles, fast and easy.  

You'll have to experiment, but some elements of a graphics profile/settings will not require a shader recompile ... "I think" (need to check my notes) DL, shadows, reflections do NOT require a re-compile so no time lost waiting.  I know for sure any AG/Terrain changes will trigger re-compiles.

Cheers, Rob.

I will research if I can do a tool to switch display profile settings via PDK or SimConnect, if I can I could develop a small tool to allow people to switch settings dynamically between day or night.

This could help a lot of users with their DL problems.

Simbol 

  • Upvote 3

Share this post


Link to post
11 minutes ago, simbol said:

I will research if I can do a tool to switch display profile settings via PDK or SimConnect, if I can I could develop a small tool to allow people to switch settings dynamically between day or night.

This could help a lot of users with their DL problems.

Simbol 

Ooh, Ooh, that would be a really great tool, but as Rob indicated, some changes require shader recompile. You think you might be able to do it so recompile isn't necessary?! My problem is that different settings in my day and night profiles require that recompile...drats.


Steven_Miller.png?dl=1

i7-6700k Gigabyte GA-Z170X-UD5 32GB DDR4 2666 EVGA FTW ULTRA RTX3080 12GB

Share this post


Link to post
56 minutes ago, Rob Ainscough said:

It can be a bit worky when you want to "update and existing profile" ... you have to remember the exact name and then get prompted to replace ... I did add my voice to LM to make it easier to manage graphics profiles, but didn't happen.

Rob,

And don't forget the wonderful bug fix in 4.1 that got us back to the dreaded "Custom" profile name every time you save a setting, then close settings, and reopen settings. Before saving an existing profile, I can't tell you how many times I've had to look at the name of the existing profile 3 or 4 times before I can remember the exact syntax for overwriting.


Steven_Miller.png?dl=1

i7-6700k Gigabyte GA-Z170X-UD5 32GB DDR4 2666 EVGA FTW ULTRA RTX3080 12GB

Share this post


Link to post
20 minutes ago, somiller said:

Ooh, Ooh, that would be a really great tool, but as Rob indicated, some changes require shader recompile. You think you might be able to do it so recompile isn't necessary?! My problem is that different settings in my day and night profiles require that recompile...drats.

Well it depends of the settings of course, Rob is just switching using the menu, so my possible solution would do the same.

If you have a profile setting without shadows, different anti aliasing, etc. And my tool change to such profile dynamically at dusk it would help with DL without you having to go to do the changes.

Simbol 

  • Upvote 1

Share this post


Link to post
7 hours ago, simbol said:

I will research if I can do a tool to switch display profile settings via PDK or SimConnect, if I can I could develop a small tool to allow people to switch settings dynamically between day or night.

This could help a lot of users with their DL problems.

Simbol 

If you could make such a tool then it would be a musthave for everyone.

regards, Gerard


13900 8 cores @ 5.5-5.8 GHz / 8 cores @ 4.3 GHz (hyperthreading on) - Asus ROG Strix Gaming D4 - GSkill Ripjaws 2x 16 Gb 4266 mhz @ 3200 mhz / cas 13 -  Inno3D RTX4090 X3 iCHILL 24 Gb - 1x SSD M2 2800/1800 2TB - 1x SSD M2 2800/1800 1Tb - Sata 600 SSD 500 Mb - Thermaltake Level 10 GT case - EKWB Extreme 240 liquid cooling set push/pull - 2x 55’ Sony 4K tv's as front view and right view.

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 - 1x 65” Sony 4K tv as left view.

FOV : 190 degrees

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

 

Share this post


Link to post
8 hours ago, somiller said:

And I suppose a 1080Ti is great, but if your still running a 4790k or a 6700k, it's not gonna do much for you.

It did a lot for me, I bought a 1080Ti to replace a 980Ti because Vram at 4k was the big issue. 6Gbs in the 980Ti just wouldn't cut it whilst the 6 core 3930k at 4.4Ghz was doing the job. The visual change from a 980Ti to a 1080Ti at 4k and nothing else modified (i was already running the latest nvidia drivers at the time) was palpable.

  • Upvote 2

A.Chryss - near YSCB

1. ASUS ROG STRIX X299 i9-7900X (delid - 4.9Ghz All Cores), EK 420x45 RAD, D5 Pump, EK monoblok, 32GBs GSkill 3600MHz ram 1T, Gig Aorus GTX1080Ti (2075Mhz), SSung 970 Evo 2TB & 1Tb & 960Evo 500GB NVMe, 2xSSDs. XBox controller for camera views. - Flight sims

2. ASUS ROG STRIX X570 Ryzen 3900X - 4.3Ghz (12 cores) Corsair H115i, Gig 2080Ti OC, 32MHz ram 2x 970EVO 1TBNVME  3x ssd etc.  P3D v4.5 & v5, XP11 & DCS. 43"-4k + 27"-2k monitors & tablets. Warthog controllers, Honeycomb Yoke, Thrustmaster TPR pedals, TrackIR . - Games server

Share this post


Link to post
5 hours ago, GSalden said:

If you could make such a tool then it would be a musthave for everyone.

regards, Gerard

After exploring all the available SDK functions under PD3 version 4.1 (both Simconnect and PDK) there is nothing that would allow me to change Display settings profiles dinamycally.

I will submit a feature request directly to LM later this week.

Best Regards,

Simbol

  • Upvote 1

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...