We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.

Force Meta Quest Browser to run in 72 FPS

Home Forums WebGL & WebXR Troubleshooting Force Meta Quest Browser to run in 72 FPS

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #82349
    tomtm
    Customer

    Hi,
    Finally it’s possible to force the Meta Quest Browser to force the FPS to whatever you like.
    Since Meta Horizon OS 76, it’s no longer possible to set the FPS, in earlier Versions it was possible to get the 72FPS by using the Energy Mode.
    If you set the FPS with Side Quest, it was only present until the next restart of the headset.

    Here is the snippet which you can use in the Execute Script Puzzle right after
    Enter VR Mode.

    app.renderer.xr.addEventListener(‘sessionstart’, function () {
    const session = app.renderer.xr.getSession();
    if (session.updateTargetFrameRate) {
    session.updateTargetFrameRate(72).catch(function(err) {
    console.warn(“FPS-Änderung fehlgeschlagen:”, err);
    });
    } else {
    console.warn(“updateTargetFrameRate wird nicht unterstützt.”);
    }
    });

    #82427

    Hi,
    Interesting API, maybe we need to think how to integrate it in Verge3D :scratch:

    Soft8Soft Tech Chief
    X | FB | LinkedIn

    #82433
    kdv
    Participant

    good and working snippet :good: but without setting CPU/GPU levels to at least 3/4 it still won’t provide smooth performance in VR :unsure:

    Puzzles and JS coding. Fast and expensive.

    If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.

    #82440
    visualizer
    Customer

    Interesting finding !
    Helpful thing

    #82444
    tomtm
    Customer

    Yes, this snippet saved some client projects.
    Meta does always strange things with it’s headset settings.

    90 FPS for WebXR (WebGL) is just to much

Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.