OMG FSR for VR! Hands down FPS and AA improvement for me!

Check out the OpenVR FSR implementations: (I guess this has been a thing since summer, but I never saw a post)
LINK TO OPENVR FSR FILES: https://github.com/fholger/openvr_fsr - for the modified openvr.dll and the associated .cfg file - works for me.
LINK TO AN OPENVR FSR Manager: https://github.com/tappi287/openvr_fsr_app - For an app, which I haven't tried that appears to manage these installs?

Immediate credit to these folks for their contributions!

I was terribly skeptical, and I hope you are too when you read such claims - but given the poor AA and poor FPS I was getting ... (I didn't know it was poor), so I tried this out.
At first it looked worse naturally since all it does is lower your render resolution and upscale it - no surprise there, but:
when I realized I was getting a huge FPS boost I decided to take it to the same FPS by increasing the supersampling in SteamVR (my target was to get 45+FPS in stations and 75+ outside.
I simply cannot believe the perceptual difference!

The setting that worked well for me at first was to:
-Increase the SteamVR render size by 200% (I could have just as well changed the HMD modifier within the VR graphic options)
-Use FSR the Multiplier of 0.5
-The real key for me was that the FSR also includes a radius for which the up-sampling is applied (importantly you can turn a debug circle on and off to see where and how big it is)
-It also includes a sharpening modifier, which I left at 0.9, but it may be a good idea to play with this to either see more or less of the aliasing on orbital lines and mail slot bars. Perhaps this is where the real FPS boost comes from?

It gave me both an increased FPS and smoother AA and even a little more consistent FPS.
Maybe it's all just due to the foveated radius, but hey that's a plus for sure~

Now NVidia lets do DLSS!

Other notes: Try Turning HAGS and Game mode off (I kept getting a weird effect and spent hours trying to figure out what the culprit was). I can't leave any post without sharing that as well.

My specs:
i7-9900K
3090 GTX overclocked 7%
Pimax 8KX (with FFR off, PP on, other settings as I choose.)

Please reply with your results, settings, specs, and perceptions!
 
Your rig and HMD is identical to mine! Just to clarify- did you replace the openvr_api.dll in the Elite Dangerous install folder or did you change the in-game settings to FSR?

Also, what value did you set your radius to?
 
Last edited:
Oh! I don't have odyssey - I'm aware Odyssey has FSR built into the menu, but every time I try odyssey it just plain looks WORSE hahah.
Anyway yes I did the file replacement thingy. Maybe it works for Odyssey too? I tried it briefly but found that the degradation from going to Odyssey was so bad I went back. Why would I want to get out of my vehicles only to ruin my FPS all day?
 
HUGE/IMPORTANT UPDATE 11/18/21: There's now one from fholder's github that now includes the release of NVIDIAs "NIS" as an option. (Again, I haven't tried the management app above, just the files from fholger).

Here's the link (same url) to the new one with NIS built in <---- Just released yesterday (oddly I missed the update before the post) - Be sure to have the newest NVIDIA drivers and NVIDIA experience. Reportedly it lets you adjust the NIS (NVidia image scaling) on the fly. Now it's time to test this out

Will NIS beat FSR?
Will the foveated circle still work/benefit VR with NIS?

Time to play! Will report back.
 
Last edited:
To my surprise NIS looked genuinely worse. I could immediately tell the sharpening was too strong, resulting in a obvious "radius" where sharpening would occur like shining a sharpening light in VR - FPS gain was the same. I was not expecting the formerly proprietary NIS to behave so poorly. Just my perception - replies and feedbacks are welcome!
 
What is "FSR?"
I have a baby card compared to you. rtx2070s. Is there any point for me to look into this? I dont use steam vr.
 
Thanks for sharing this!.. it has huge potential.
I'm currently in the process of tweaking to see what works well for my system (RTX2080FE).
 
I remember doing extensive tests comparing FPS and image quality using native vs OpenVR dll and found the in game implementation was slightly better.
 
In the drivers for NVIDIA graphics cards, which were released on November 17, the ability to enable the NIS was introduced and many say that this works much better than using FSR…
 

Attachments

  • TemlJPI.jpeg
    TemlJPI.jpeg
    96.6 KB · Views: 169
  • Xc2kHV9.jpeg
    Xc2kHV9.jpeg
    69.9 KB · Views: 168
Thank you, will try this on my system and report back!

I was using FSR in Odyssey, but due to the recent update causing screen flashing, I went back to Horizons. And since Horizons do not use FSR, this might improve things a lot...
 
Tried with my Horizons, I'm genuinely impressed! I can now play Horizons on 1.25 supersampling with almost everything on ULTRA and I am still on average 75-80ish FPS...

My rig:
AMD Ryzen 5 5600X 6-Core Processor @ 3.70 GHz
AMD Radeon 6900XT
16GB RAM
1TB M2
HP Reverb G2
 
Tried with my Horizons, I'm genuinely impressed! I can now play Horizons on 1.25 supersampling with almost everything on ULTRA and I am still on average 75-80ish FPS...

My rig:
AMD Ryzen 5 5600X 6-Core Processor @ 3.70 GHz
AMD Radeon 6900XT
16GB RAM
1TB M2
HP Reverb G2
Sounds good, couple of questions
1) Is there any way to tell that the NIS is working other than comparing FPS with it toggled on/off? I tried the NVIDIA overlay option but it doesn't seem to work in VR
2) Could you give a brief rundown of your settings? Have a G2 but am only getting 60 FPS

Thanks!
 
Sounds good, couple of questions
1) Is there any way to tell that the NIS is working other than comparing FPS with it toggled on/off? I tried the NVIDIA overlay option but it doesn't seem to work in VR
2) Could you give a brief rundown of your settings? Have a G2 but am only getting 60 FPS

Thanks!
I'll do some screenshots tonight and post them here...
 
Sounds good, couple of questions
1) Is there any way to tell that the NIS is working other than comparing FPS with it toggled on/off? I tried the NVIDIA overlay option but it doesn't seem to work in VR
2) Could you give a brief rundown of your settings? Have a G2 but am only getting 60 FPS

Thanks!
So here are the screenshots of my settings:

Eoch Bli OJ-F d12-4844 (20211213-203652).jpg


Eoch Bli OJ-F d12-4844 (20211213-203652)_2.jpg


Eoch Bli OJ-F d12-4844 (20211213-203652)_1.jpg


At the time of taking these screenshots, my fpsVR was showing an average of 80,3 fps after 10 minutes of playing. Unfortunately, I do not know how to take a screenshot of that overlay, because whenever I tried, I only got a picture of my crotch with no overlay... :)

Eoch Bli OJ-F d12-4844 (20211213-203628).jpg


My SteamVR window shows around 9ms per frame (11ms is the limit for 90fps). But of course, that changes depending on the situation... When I enter the system jump, it goes to roughly 8,3 - 11,3 and oscillates between these values, when traversing a star, it can fluctuate between 9-11ms, etc... If I were in some high-traffic area, I can imagine this dropping to anything between 10 - 14... But then I can always decrease the details...
 
Thanks for posting these, really helpful. Unfortunately I could not get NIS working reliably :( Every time I turned it on the launcher would start up Odyssey (in VR) and when I quit to the launcher and selected Horizons I got a crash. I also had a hard time toggling NIS on and off, it only worked through GeForce Experience. The NVIDIA control panel would not leave the option turned on.
Hopefully others can chime in, it would be great if this could improve VR framerates
 
Back
Top Bottom