Giter VIP home page Giter VIP logo

Comments (6)

LorkHang avatar LorkHang commented on July 29, 2024

Steamvr SS - clarity for vrdashboard, that includes your VR library, desktop view, environments & controllers' model.
Application SS - apps / games (revive games also), though it usually doesn't apply on games that are built from Unreal Engine.

Don't set steamvr SS too high because it affects performance when a game is running and at the same time vrdashboard is rendered or controllers' model pops-in.

from openvr-advancedsettings.

asampal avatar asampal commented on July 29, 2024

The advanced settings configuration for SteamVR/Application Supersampling is the same renderTargetMultiplier value that can be set directly in the file steamvr.vrsettings. If you change it in one place, you'll see it reflected in the other.

In advanced settings, if you have Revive installed, there is another option, Revive/Render Target Override, which can be enabled/disabled and which, I believe will override the previously mentioned value multiplicatively when an Oculus title is run using Revive. For example, if Application Supersampling is set to 2 and Render Target Override is set to 0.5, the effective supersampling rate for Oculus titles would be 1.0. Initially, and based on the name, I assumed this value would be used instead of the Application Supersampling value for Oculus titles, but I determined this wasn't so because when I set my Application Supersampling to 2 and the Render Target Override to 1.0, I was getting bad judder in one of the more complex Quill samples just as with the Render Target Override being disabled. When I dropped RenderTarget Override to 0.5, there was next to no judder in Quill.

from openvr-advancedsettings.

matzman666 avatar matzman666 commented on July 29, 2024

As asampal already said, the Advanced Settings supersampling value is identical to the supersampling value from the steamvr.vrsettings.

@asampal The Revive render target override value is applied on top of the SteamVR supersampling value.

from openvr-advancedsettings.

asampal avatar asampal commented on July 29, 2024

@matzman666 it's not clear to me - when you say the value is applied "on top" are you confirming that the values are multiplied together as I was suggesting or is there another way they are compounded?

from openvr-advancedsettings.

matzman666 avatar matzman666 commented on July 29, 2024

Yes, the values are multiplied.

from openvr-advancedsettings.

Usurper1 avatar Usurper1 commented on July 29, 2024

@ LorkHang

"Steamvr SS - clarity for vrdashboard, that includes your VR library, desktop view, environments & controllers' model.
Application SS - apps / games (revive games also), though it usually doesn't apply on games that are built from Unreal Engine.

Don't set steamvr SS too high because it affects performance when a game is running and at the same time vrdashboard is rendered or controllers' model pops-in."

...do you mean to say that supersampling steamVR affects the performance of games ALWAYS, or just when it is active while playing a game...?

from openvr-advancedsettings.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.