Jump to content

Explanation of Pixel Density, OpenXR, super sampling and upscaling.


Recommended Posts

Posted

Hi all. I now have DCS running with a Pico 4 using OpenXR. Is anyone able to explain to me what the Pixel Density setting does and what I should be manipulating in the OpenXR toolkit to get the best visual image at a playable FPS? More importantly, what order should I be manipulating them in? Cheers.

Posted
5 hours ago, stottyboy said:

Hi all. I now have DCS running with a Pico 4 using OpenXR. Is anyone able to explain to me what the Pixel Density setting does and what I should be manipulating in the OpenXR toolkit to get the best visual image at a playable FPS? More importantly, what order should I be manipulating them in? Cheers.

Pixel Density (in DCS I'm assuming you mean) is used to super sample. Basically what it does is render DCS in a greater or lesser resolution to your native VR headset. Going less reduces the workload on the GPU, but will produce less resolution images. Going greater increases the workload on the GPU but can produce even sharper images in your headset as your headset will scale back to it's native resolution. 

DCS's PD is similar to Resolution in steam - however it differs in that DCS is a x resolution in both directions, where steam is % of pixels. Thus a PD of 2 is double the width and double the height, so don't mistake it for 200% - it's not. It's really 400% IIRC. The best option is one that gives you the best visuals without overloading your GPU causing stuttering. I personally have left mine at 1.0. 

As for the settings in OpenXR - I'd suggest start with the defaults and bit by bit try different settings until you get what you want.

The main one for me was to turn on motion reprojection (in OpenXR Tools from within DCS - not from windows), and set it to automatic. Some like it on, others like it off. Because I can't hit 90fps in VR consistently I prefer the smoothness even if there's some ghosting compared to the stuttering.

There will be more qualified/experienced people that will probably give you a better indepth understaanding than I can - but hopefully that will get you started.

 

Posted
2 hours ago, Dangerzone said:

The main one for me was to turn on motion reprojection (in OpenXR Tools from within DCS - not from windows), and set it to automatic. Some like it on, others like it off

OP is on Pico 4, so these motion reprojection settings you are talking about are not applicable to them. WMR = Reverb G2 and other headsets of this family.

Also, FYI the Automatic option in OpenXR Tools for WMR means "only in Flight Sim 2020". It has no effects in DCS.

I wasn't banned, but this account is mostly inactive and not monitored.

Posted
16 minutes ago, mbucchia said:

OP is on Pico 4, so these motion reprojection settings you are talking about are not applicable to them. WMR = Reverb G2 and other headsets of this family.

Also, FYI the Automatic option in OpenXR Tools for WMR means "only in Flight Sim 2020". It has no effects in DCS.

Thanks for the clarification.

In regards to the automatic function... are you sure? I run a G2 at the moment and have reprojection frames set to Automatic. It will switch between 45, 30 and if really bad 22 and back again depending on what it needs and how much load it's under - so from what I can tell, automatic appears to be working. (Unless I'm misunderstanding or we're talking about two different options maybe)?

Posted
1 hour ago, Dangerzone said:

Thanks for the clarification.

In regards to the automatic function... are you sure? I run a G2 at the moment and have reprojection frames set to Automatic. It will switch between 45, 30 and if really bad 22 and back again depending on what it needs and how much load it's under - so from what I can tell, automatic appears to be working. (Unless I'm misunderstanding or we're talking about two different options maybe)?

100% sure.

Do you happen to perhaps have Motion Reprojection enabled through OpenXR Toolkit? That setting takes precedence over the OpenXR Tools one.

That Automatic is getting removed in the newer release btw (which had been out for a few weeks already, so you shouldn't even be seeing Automatic anymore if you are on version 113).

 

I wasn't banned, but this account is mostly inactive and not monitored.

Posted
2 minutes ago, mbucchia said:

100% sure.

Do you happen to perhaps have Motion Reprojection enabled through OpenXR Toolkit? That setting takes precedence over the OpenXR Tools one.

That Automatic is getting removed in the newer release btw (which had been out for a few weeks already, so you shouldn't even be seeing Automatic anymore if you are on version 113).

 

Thanks for the confirmation. I'm going to have to recheck my configuration to find out what is going on. I tried the other day changing reprojection to off and it went stuttery, and back on and it switched between 30 and 45 frames so I assumed it was reading the "In Game" OpenXR toolkit settings, so I must have something strange going on then, or I'm running on an older version that hasn't updated. (Quite possible - because I'm pretty strict with my firewall - even windows doesn't get to update unless I give permission). 

How will it work in the future if automatic isn't an option? Do we have to set a single target frame? If I set 45 and it drops to 30 am I just going to get stutters again? Is it recommended to set it to the lowest possible frame likely to hit?

Posted

"Automatic" was never what you think it is. It literally just meant "Always on" if the app was Flight Sim 2020, or Disabled otherwise.

"Always on" means always on standby and ready to kick in if you drop below 90. The rate is then selected "best as possible" given the frame times.

The new version 113 keeps the Disabled option, adds an Enabled (which replaces "Always on" and works exactly like it before), then adds a "Limit to X rate" if you want to force the frame rate to a given maximum.

  • Like 2

I wasn't banned, but this account is mostly inactive and not monitored.

Posted
29 minutes ago, mbucchia said:

"Automatic" was never what you think it is. It literally just meant "Always on" if the app was Flight Sim 2020, or Disabled otherwise.

"Always on" means always on standby and ready to kick in if you drop below 90. The rate is then selected "best as possible" given the frame times.

The new version 113 keeps the Disabled option, adds an Enabled (which replaces "Always on" and works exactly like it before), then adds a "Limit to X rate" if you want to force the frame rate to a given maximum.

Aaah - my apologies. I was thinking of a different setting. (I don't have my gaming rig available atm so couldn't double-check). That makes more sense.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...