diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9780ffb --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +public +!public/resources diff --git a/content/docs/steamvr/performance.md b/content/docs/steamvr/performance.md new file mode 100644 index 0000000..adc86db --- /dev/null +++ b/content/docs/steamvr/performance.md @@ -0,0 +1,38 @@ +--- +weight: 400 +title: Performance +--- + +# SteamVR Performance tips + +{{< hint info >}} + +A large amount of info in this guide is sourced from [this guide](https://docs.google.com/document/d/1BdyWxQhFoRkJVfsLvcPNHgvL-esUEE76WbDfguOVbMg/edit) by [Echo](https://twitter.com/EchoTheNeko). Info and pictures were provided by [LiindyVR](https://twitter.com/LiindyVR/status/1734961989015781563), [FlameSoulis](https://twitter.com/FlameSoulis/status/1735106418397602284), [shugy0](https://twitter.com/shugy0), [Echo](https://twitter.com/EchoTheNeko), and [gart](https://twitter.com/gurrrrrrett3). + +We've also added Linux specific info to replace the Windows specific info in the original guide. + +{{< /hint >}} + +## SteamVR + +1. In SteamVR settings, turn on Advanced Settings in the bottom left + +2. Set your refresh rate to the Highest Possible. This lowers latency even if +you do not reach those frames. + +3. Turn off Motion Smoothing + +4. Set Render Resolution to Custom at 100% + +5. Turn off Advanced Supersample Filtering + +6. Set Overlay Render Quality to Low + +7. Click General and set SteamVR Home to Off + +{{< hint info >}} + +![SteamVR Settings](/images/performance_steamvr_settings.jpg) + +{{< /hint >}} + diff --git a/content/docs/vrchat/performance.md b/content/docs/vrchat/performance.md new file mode 100644 index 0000000..df54896 --- /dev/null +++ b/content/docs/vrchat/performance.md @@ -0,0 +1,67 @@ +--- +title: Performance +weight: 50 +--- + +# Performance + +{{< hint info >}} + +A large amount of info in this guide is sourced from [this guide](https://docs.google.com/document/d/1BdyWxQhFoRkJVfsLvcPNHgvL-esUEE76WbDfguOVbMg/edit) by [Echo](https://twitter.com/EchoTheNeko). + +{{< /hint >}} + + +## SteamVR + +If you use SteamVR, see [SteamVR Performance tips](/docs/steamvr/performance/). + +## FOSS VR + +If you use the FOSS VR stack, see [FOSS VR Performance tips](/docs/fossvr/performance/). + +## General Optimization + +- Keep your BIOS updated! +- Keep your Chipset drivers updated! +- Keep your GPU drivers updated! +- Run as few programs as possible! +- Close excessive browser tabs! +- Clear out bloat from your PC! + +## VRChat + +### **Recommended Graphics Settings** + +**Graphics / Graphics Quality** + +- Graphics Quality: `Custom` +- Anti-Aliasing: `Disabled` +- Mirror Resolution: `Quarter` +- Shadow Quality: `Low` +- LOD Quality: `Low` +- Partical Physics Quality: `Low` + +**Graphics / Common** + +- Particle Limiter: `On` +- Pixel Light Count: `Low` +- Vertical Field of View: `60°` +- Forced Camera Near Distance: `Off` + +**Avatars / Avatar Optimizations** + +- Block Poorly Optimized Avatars: `Very Poor` +- Convert Dynamic Bones to PhysBones: `On` + +**Avatars / Avatar Culling** + +- Hide Avatars Beyond: `20m` +- Maximum Shown Avatars: `15` +- Always Show Friend Avatars: `Off` +- Allow Override with "Show Avatar": `Off` + +### **Avatar Optimization** + +Use [d4rkc0d3r's Avatar Optimizer](https://github.com/d4rkc0d3r/d4rkAvatarOptimizer), also follow the VRChat [Avatar Optimization Tips](https://creators.vrchat.com/avatars/avatar-optimizing-tips/). + diff --git a/content/images/performance_steamvr_settings.jpg b/content/images/performance_steamvr_settings.jpg new file mode 100644 index 0000000..872642c Binary files /dev/null and b/content/images/performance_steamvr_settings.jpg differ