• Hi Guest!

    We are extremely excited to announce the release of our first Beta1.1 and the first release of our Public AddonKit!
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. For access to the Public AddonKit you must be a Creator tier member. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.
  • Hi Guest!

    VaM2 Resource Categories have now been added to the Hub! For information on posting VaM2 resources and details about VaM2 related changes to our Community Forums, please see our official announcement here.
Yet another VR performance plugin

Guides Yet another VR performance plugin

Download [<1 MB]

cocogoat

New member
Joined
Nov 24, 2024
Messages
9
Reactions
6
cocogoat submitted a new resource:

Yet another VR performance plugin - A modified version of VRPerfKit_RSF

This is an updated version of VRPerfKit_RSF, modified to be compatible with VAM. It will increase performance by about 10 fps depending on the settings.

I do not have a SSL certificate, so it will be reported as a malware. Use it at your descretion or build it yourself from my Github repo.

Usage:
1. download the file. (trust it if Microsoft Defender deletes it)
2. put it next to VaM.exe
3. (optional) modify 'vrperfkit_RSF.yml' for your specific setup. (Mine is Quest 3 with VD streaming...

Read more about this resource...
 
Thanks @cocogoat ! can you explain what it does internally?
It is currently doing fixed favorted rendering, reducing the render resolution near the edges. I heard that for some systems like pimax, this is already implemented. But for my setup (Quest with VD streaming) I have to make a custom plugin.

You can also use AMD FSR or CAS (upscaling) in this plugin, but I found it unnecessary for my setup.

I also heard that VD is preparing to have FSR feature recently.
 
what is your set up? virt desktop settings? vam settings? etc
and what is your average fps ?

and can you provide a little more detail on setting up https://github.com/RavenSystem/VRPerfKit_RSF
ive never used github
thanks

I am currently using quest 3 with RTX 4080 GPU + i7-14700k CPU. I am using Godlike streaming quality with VD and targeting 72 fps.

I am mostly playing VaM Produce 69 https://hub.virtamate.com/threads/vam-produce-69-ii-user-manual.70280/

My in game settings are:
render resolution: 1.0
MSAA: 2x
smooth process: 1
pixel light: 6
physics rate: 72
physics update: 1
Soft body physics: off

You can access my github by clicking 'Support me at'
Building this plugin will require installing visual studio 2022. If you don't know GitHub before, it might be a little difficult.
 
Last edited:
I tried to load vam with this settings but I'm missing my controllers in vam. I use SteamVR, VD and I have a Quest 3. How do I need to modify your file?

Thanks in advance.
 
I tried to load vam with this settings but I'm missing my controllers in vam. I use SteamVR, VD and I have a Quest 3. How do I need to modify your file?

Thanks in advance.

Interesting. Another post suggested that you launch Vam through VD without SteamVR (my setup). Maybe you can refer to that.

I did not test this plugin on steamVR, There can be some compativility issues.
 
cocogoat updated Yet another VR performance plugin with a new update entry:

FAQs

0. Tested on Meta Quest link and Virtual Desktop streaming. Does not work for SteamVR!

1. Where is the GitHub link?
Support me at: https://github.com/biorabbit/VRPerfKit_RSF
Building the project requires some knowledge with Visual Studio 2022 and git.

2. How does it work?
It currently performs Fixed Favorted rendering. (Reducing render resolution near the edges. Some devices such as Pimax already implemented this). You can also choose to use image upscaling such as...

Read the rest of this update entry...
 
...maaan, I really feel like I need to abandon my Index and get a Quest 3. Really don't want to, as I dislike Meta considerably, but waiting on Valve time for an Index successor sucks, and SteamVR itself apparently sucks too.

I could probably really improve performance by switching to the Quest 3/VD launch combo, and then using this too.

Anyone know the best Quest 3 VaM setup guide? I've heard it's not quite as simple to get good performance as one might think, but idk for sure.
 
This looks interesting. I'm curious. What kind of performance difference does it make? Does anyone have "before" and "after" of this?
 
SteamVR users, try the suggestion here:


I've used it with success with the standard VRperfkit
 
This looks interesting. I'm curious. What kind of performance difference does it make? Does anyone have "before" and "after" of this?
It is actually a tool that you can adjust for you setup. You can reduce the center radius more if you want more performance, but you will have smaller part of image to look sharp.

You can also use upscale methods CAS, FSR, NIS but that also reduces graphics quality.
 
...maaan, I really feel like I need to abandon my Index and get a Quest 3. Really don't want to, as I dislike Meta considerably, but waiting on Valve time for an Index successor sucks, and SteamVR itself apparently sucks too.

I could probably really improve performance by switching to the Quest 3/VD launch combo, and then using this too.

Anyone know the best Quest 3 VaM setup guide? I've heard it's not quite as simple to get good performance as one might think, but idk for sure.

I think if you want to abandon valve index and get a quest just to use this plugin, it's not worth it.... You should probably get a better GPU with that money.

If a lot of people found the plugin to be useful, I can also try adapting it to SteamVR. But I am currently not sure how...
 
It is actually a tool that you can adjust for you setup. You can reduce the center radius more if you want more performance, but you will have smaller part of image to look sharp.

You can also use upscale methods CAS, FSR, NIS but that also reduces graphics quality.
Yes, thanks. That is understood. I guess I was looking for a "before" and "after" comparison. Your setup is quite similar to my own (4080S, i914900KF,128GB RAM), so I am curious whether it created significant gains? Or just a few FPS. I try to keep my setup simple - so I'm wanting to make sure it's worth the effort / complexity. If it doubles FPS in VR, for example - it's a no brainer. But if it adds 3-5 fps I wouldn't bother.
 
SteamVR users, try the suggestion here:


I've used it with success with the standard VRperfkit
Thank you friend, I got it to run on my system doing this. Valve Index @ 120% render resolution, RTX 4080 laptop, Ryzen 9 7945hx3d, 32gb ram. Went from ~56-60fps averages to 70-78fps in the same gpu+cpu intensive scene with 80% NIS upscaling and foveated rendering. Should be room for a bit more with more config tweaking.
 
Back
Top Bottom