Comments on: X-Plane 10.40: The New DSF Loader https:/2015/06/x-plane-10-40-the-new-dsf-loader/ Developer resources for the X-Plane flight simulator Fri, 12 Jun 2015 13:39:36 +0000 hourly 1 https://wordpress.org/?v=6.6.1 By: Ben Supnik https:/2015/06/x-plane-10-40-the-new-dsf-loader/#comment-10995 Fri, 12 Jun 2015 13:39:36 +0000 http://xplanedev.wpengine.com/?p=6313#comment-10995 In reply to Vita Zenisek.

When we fly, _we_ are done loading, but if the graphics card’s driver has taken all of our “upload texture” instructions and gone “ha ha yeah right I’ll do that later” then there can be this kind of overhang. Normally by the end of the first frame the driver has realized we’re serious and brought in everything we need; I’m not sure what’s going on over a 20 second period.

]]>
By: Vita Zenisek https:/2015/06/x-plane-10-40-the-new-dsf-loader/#comment-10976 Fri, 12 Jun 2015 07:00:28 +0000 http://xplanedev.wpengine.com/?p=6313#comment-10976 In reply to Ben Supnik.

This is interesting Ben. You say that XPL should be ready after scenery loading, but since 10.30 I think, I am experiencing something different. Having lot of custom sceneries (ortho, airports, castles etc), X-Plane finishes loading and then it runs on 1 to 10 fps for a while, while (20 s or so) feeding the data into graphics card. I realized this by looking to rendering options, watching the graphics memory consumption, which rises slowly during this process. When it stops (arround 2GB of graphics memory consumption), X-Plane runs nicely between 30 to 50 fps, until next tile is being loaded and the process repeats. I don’t remember this was happening in 10.25, but have no idea how to test it. My card is nVidia 980 with 4GB of video ram

]]>
By: Ben Supnik https:/2015/06/x-plane-10-40-the-new-dsf-loader/#comment-10885 Wed, 10 Jun 2015 15:49:50 +0000 http://xplanedev.wpengine.com/?p=6313#comment-10885 In reply to Rich Heimlich.

You’ll have to try the actual meshes and see how it goes. I really can’t comment on third party higher-than-normal-setting meshes…I don’t have the data.

]]>
By: Rich Heimlich https:/2015/06/x-plane-10-40-the-new-dsf-loader/#comment-10881 Wed, 10 Jun 2015 15:27:31 +0000 http://xplanedev.wpengine.com/?p=6313#comment-10881 In reply to Ben Supnik.

Thanks Ben. My complication is that they’re essentially tied together. SimHeaven’s stuff, as I understand it, comes pre-loaded with aipilot’s HD mesh. I guess I could dump out the mesh. The ortho is essential and I really want extended DSF range for immersion.

]]>
By: Ben Supnik https:/2015/06/x-plane-10-40-the-new-dsf-loader/#comment-10860 Wed, 10 Jun 2015 03:48:39 +0000 http://xplanedev.wpengine.com/?p=6313#comment-10860 In reply to Rich Heimlich.

Hi Rich,

HD meshes and orthophotos are -not- the same things, and they have really different memory footprints.

Properly built orthophoto scenery packs are not very RAM intensive, and I’d be surprised if they don’t work well with extended DSF range on moderate systems; 64 GB will not be necessary.

High density meshes are RAM intensive and slow to load, and will have an even higher RAM footprint when extended.

In the long term, HD meshes will be replaced with hardware tessellation, which will give us high density only where we need it with a lower RAM footprint.

]]>
By: Rich Heimlich https:/2015/06/x-plane-10-40-the-new-dsf-loader/#comment-10859 Wed, 10 Jun 2015 03:28:27 +0000 http://xplanedev.wpengine.com/?p=6313#comment-10859 For those of us running HD mesh, is there any solution on the horizon (forgive the bad pun) beyond insanely more hardware (like maybe 64GB RAM, etc) to all for extended DSF’s with HD mesh?

I literally cannot enjoy flying without photoscenery and such any longer and the low res distance is the last hurdle for immersion on my side…. Well, that and being able to run enough clouds to have them display deep enough to avoid them popping in and out….

Thanks again for all the great work.

]]>
By: deanwings https:/2015/06/x-plane-10-40-the-new-dsf-loader/#comment-10835 Tue, 09 Jun 2015 07:09:49 +0000 http://xplanedev.wpengine.com/?p=6313#comment-10835 good news on 10.40 a great sim gets better. it beggars belief how such a small team had written and maintains code of this quality & magnitude. There’s a ‘however’ coming you sensed it… Stuff like the XP ATC being what we UK developers call flaky and the sim pauses continue to be a pain. i’d be prepared to sign up to pay up for a XP v11 upgrade, and perhaps most other users would too, thereby giving Laminar more dev resources. i’ve seen a lot about ‘XP mobile’ this or that which doesn’t help me but the core product still has issues IMO.

]]>
By: Mau https:/2015/06/x-plane-10-40-the-new-dsf-loader/#comment-10809 Mon, 08 Jun 2015 15:28:52 +0000 http://xplanedev.wpengine.com/?p=6313#comment-10809 In reply to Ben Supnik.

ahaha ok…good work!!

]]>
By: Ben Supnik https:/2015/06/x-plane-10-40-the-new-dsf-loader/#comment-10808 Mon, 08 Jun 2015 13:34:49 +0000 http://xplanedev.wpengine.com/?p=6313#comment-10808 In reply to Gal Cohen.

Right – the limit you see isn’t the LOD of the objects, it’s the LOD of the -engine- instantiating those objects around the user’s aircraft. I don’t know if those are art-controllable or have to be set in code right now – I’ll have to look.

]]>
By: Ben Supnik https:/2015/06/x-plane-10-40-the-new-dsf-loader/#comment-10807 Mon, 08 Jun 2015 13:33:58 +0000 http://xplanedev.wpengine.com/?p=6313#comment-10807 In reply to Mau.

As of this writing, it’s still broken; I spent about 2 days working on it last week and when I was done, I had made things significantly worse. I’ll take another stab at it once we’re in beta.

]]>