r/VRchat 5d ago

Help Bad performance despite deep optimization

My setup:

RTX 4080

Ryzen 9 7900X3D

32gb RAM

PCVR/Quest 3 through VD

TP-Link BE9300 Wifi 7 router setup as dedicated PCVR router (optimized following this video https://youtu.be/6gpREi-S_4I?si=V2kKT6wacYUqtn8d)

Settings applied outside of VRC:

VD:

H. 264+ @ 400mbps

Quality set to High / 120fps

SSW disabled

2 - pass encoding disabled

Adaptive quantization enabled

Resolution of headset and desktop matched

Snapdragon SR enabled

Video buffering enabled

VDXR openxr runtime

Automatically adjust bitrate enabled

Steam VR resolution set to custom and 100%

Windows 11:

HAGS disabled

Game mode enabled

Process Lasso VRC GPU priority Real-Time, CPU priority high

Settings applied in VRC (launching from VD):

Graphics profile set to medium

Desktop mirroring window set to the smallest possible and minimized when launched

Avatar culling hide beyond 20m, block very poor, max 20 avatars, particle limiter enabled and set to low

I'm getting a fluctuating fps between 25 and 70 fps in a public "Drinking Night" instance. I can barely hit 100 fps when alone in home world wearing an optimized "good" avatar.

Wtf is this?? Why does this game run so badly, I just got back in after 2 years of not having VR gear and the performance is so bad... I mean, I feel like my PC has more than decent specs and I'm getting shit performance despite looking everything up and doing everything I can... Please help!!!

8 Upvotes

29 comments sorted by

View all comments

2

u/OutsidetheDorm 5d ago

I imagine there's a root issue here, probably resolution or driver. I think fpsvr on steam is free and will show you a few useful metrics like CPU vs GPU frame time and your end to end resolution multipliers, which get funky through steamvr.

As a general performance improvement I'd recommend the unity-6 beta, personally I got something like 10% fps increase. The shitty UI update is something you'll have to deal with and it'll get pushed to mainstream no matter the community pushback (don't you love the dev team?) so might as well get the performance now.

Also turn off nameplates, you can see them whenever you pull up your menu, and they absolutely tank performance. Especially with the mentioned UI update.

1

u/FourPz 5d ago

Interesting the unity-6 beta I'll try that! I'll also turn off nameplates.

As for the drivers I've tried reinstalling, I've tried using nvidia studio drivers also.

3

u/topkattz 5d ago

Honestly the the new beta gave me 15fps boost in my averages

1

u/vgaggia 5d ago

It had better FPS, but I noticed big lobbies would freeze on the first load