With the latest public beta (0.1.1001+), we've added an experimental option to make 90 FPS reprojection smoother when running SteamVR with Windows Mixed Reality.
If you choose to enable motion reprojection, all Steam VR games will render nominally at ½ frame rate (45 FPS instead of 90 FPS) while Windows Mixed Reality for SteamVR uses motion vectors generated by the GPU to extrapolate the next frame. For SteamVR games that reliably hit 60 FPS+ on a given PC, this should result in a solid 90 FPS experience with occasional artifacts while maintaining a comfortable experience.
Initially we have experimental support for recent generation NVidia GPUs. We are continuing to iterate on and improve our motion reprojection support on additional GPUs, and we’re eager to hear your feedback.
If you're not a Beta user, this optional feature will be available to you soon the next time we release a build to the main branch.
Thank you to everyone who gave us feedback to make better reprojection a priority. We are listening and adjusting our plans based on what we hear from you here in the forums and on Reddit. Thanks again, and please keep the feedback coming!
Supported GPUs:
NVidia GeForce GTX 1060/1070/1080+ with Windows Mixed Reality compatible Graphics Drivers
Instructions to enable
You can opt-in to this mode by updating the MixedRealityVRDriver\resources\settings\default.vrsettings file in the MixedRealityVRDriver install folder.
- Make sure you have opted into the Windows Mixed Reality for SteamVR Beta using the instructions on the enthusiasts guide.
- Close SteamVR if it is running
- Edit "C:\Program Files (x86)\Steam\steamapps\common\MixedRealityVRDriver\resources\settings\default.vrsettings" (Path will be different if Windows Mixed Reality for SteamVR was installed to a different library)
- Add this line just below "driver_Holographic_Experimental" as shown in the example below "forceHalfRateWithReprojectionMode" : "motionvector",
- Restart SteamVR with Windows Mixed Reality
Example 1: Enabling motion reprojection
"driver_Holographic_Experimental" : {
"forceHalfRateWithReprojectionMode" : "motionvector",
// Some people may experience increased discomfort such as nausea, motion sickness, dizziness,
// disorientation, headache, fatigue, or eye strain when using thumbstick controls in Windows Mixed Reality.
"thumbstickControlsEnabled" : false,
"thumbstickControlsReversed" : false,
"thumbstickTurnSmooth" : false,
"thumbstickDeadzone" : 0.25
}
Example 2: Disabling motion reprojection
"driver_Holographic_Experimental" : {
// "forceHalfRateWithReprojectionMode" : "motionvector",
// Some people may experience increased discomfort such as nausea, motion sickness, dizziness,
// disorientation, headache, fatigue, or eye strain when using thumbstick controls in Windows Mixed Reality.
"thumbstickControlsEnabled" : false,
"thumbstickControlsReversed" : false,
"thumbstickTurnSmooth" : false,
"thumbstickDeadzone" : 0.25
}
Expected Visual Artifacts
- Sharp contrast edges or text, especially on in-game HUDs or menus, may look temporarily warped or distorted due to disocclusion
- Games that do not reliably hit 50-60 FPS on your PC will continue to have a poor experience with this mode