Single pass stereo

I've been testing different settings these days trying to improve my graphics in VR. One of the problems I noticed were some strange glitches when looking at some surfaces, such as the fences for instance. When moving my view I could notice some shadows or shapes moving along the fences. I could also see that, when looking at the tires of my car from an external view, I could see some surfaces much darker, almost black, with one eye, and with the correct texture with the other. I though it was my Pimax to blame, so I tried changeing different settings with its software. I also tried different antialiasing settings. Then I found the responsible for these strange effects: CPS, single pass stereo. For some reason it's on by default. Once I disabled it, all these glitches disappeared. I don't know if this affects other headsets or only Pimax, but check it out if you see some annoying glitches in the textures when using VR.

BTW, what settings do you use for antialiasing in VR? I don't really notice any difference enabling or disabling FXAA. Then, to complicate things, there are some settings in CPS called postprocessing filters antialiasing. I've tried some of them, and disabling them and I see no differences either. Should I use Assetto Corsa for this or my Nvidia settings?
 
The problem is that you have to know what graphical aspect you have to focus at, when using another setting.

c/p: read this: tweakguides and lots of info on the guru3D forums guru3D further from my favorites map at: https://stepmodifications.org/wiki/Guide:NVIDIA_Inspector
https://www.pcgamingwiki.com/wiki/Nvidia_Profile_Inspector
I know its a reading about Nvidia inspector, but it also explains a lot of adjustments
Because I still think you have to know what you are doing, what the effects are from all those adjustments and is it worth.


If not notice any positive results, then I suggest to disable it in favor for ( in most cases) better FPS.

Note: copy/paste from another old reply from me, but I think still valuable.

Edit: do this step by step and not everything in one, have patience. .
 
Last edited:
Single Pass Stereo
This causes the same glitches for everyone, regardless of the hardware you use. I leave it turned off.

AA in VR
I don't adjust AA in the nvidia control panel. I do however use 16xAF there and disable it in content manager.

The post processing AA in content manager doesn't work in VR. The main way I've found to meaningfully affect aliasing is by using the standard MSAA option and adjusting supersampling in the VR control software. I personally use 4xAA and 200% SS.

However I have been testing something more recently:

VR Performance Kit
There is a tool called vrperfkit. Initially I was only using this to enable foveated rendering. This lowers gpu frametime quite significantly without noticable image degredation. You will see pixelation around the edges on the cloned image on the monitor but not in your headset.

It can also do some image scaling and sharpening. Playing around with the values there can give the impression of an image that is more supersampled, potentially without the huge cost of it. So far though I've not been able to get image scaling and foveated rendering working together. I've not tested all the different scaling modes yet though so maybe one of them will work with it.

I'd recommend the tool anyway. Foveated rendering is basically free performance in VR and thats never a bad thing.

vrperfkit link

Field of View
The field of view from the headset displays to your eyes, rather than the perspective change in game options.

Not sure what options you have in the pimax software but in SteamVR I'm able to reduce FOV. Due to the shape of my face I can lower this to about 93% without seeing any difference in edge to edge FOV. This increases supersampling to the remaining image so its essentially free image quality.
 
Last edited:
Just thought it would be worthy to note that single pass stereo doesn't seem to be causing any visible artefacts in the latest CSP beta. :)
VR performance kit is not needed if running OpenXR toolkit.
OpenXR does not give you better performance then SteamVR as some say, but AC is now become a full VR game with some great tools in it. The only negative aspect I notice is the the Motion reprojecting in SteamVR is much better.
Do not forget CM1.79 has already an very good Nvidia VRSS method included. Not perfect because the second ring is visible. Try this if you own a RTX Vcard and do not forget to disable AMD FFXsr in CM, otherwise VRSS does not work.


where can I turn off single pass stereo?
In CM go to VR tweaks.
 
VR performance kit is not needed if running OpenXR toolkit.
...
Its a great tool, but I use a Valve Index so can only make good use of that in native OpenXR apps like MSFS2020. I should also mention that the quality of vrperfkit's foveated rendering is much higher than the VRS method built into CSP.

After months of tweaking all parameters and trying lots of 3rd party tools I'm very happy with my current settings, but I apprecate you sharing what you know.
 
Its a great tool, but I use a Valve Index so can only make good use of that in native OpenXR apps like MSFS2020. I should also mention that the quality of vrperfkit's foveated rendering is much higher than the VRS method built into CSP.

After months of tweaking all parameters and trying lots of 3rd party tools I'm very happy with my current settings, but I apprecate you sharing what you know.
Still struggle on what is causing the distortion in the second VRSS ring, if this being solved then I can publish. Keep in your mind for me the biggest irritating imperfection in AC-VR are graphical aliasing, especially shimmering. So in my case I do offer other improvement settings, in favor for the performance eating anti-aliasing techniques.
 
I just noticed I don't have sunrays with single pass stereo on. I want to keep using sps, it gives me quite some extra fps, but.. I also want to see those gorgeous godrays with Pure :)
Anyone know how to get godrays working with single pass stereo on?
 
Back
Top