1. Trouble with the game?
    Try the troubleshooter!

    Dismiss Notice
  2. Issues with the game?
    Check the Known Issues list before reporting!

    Dismiss Notice
  3. Before reporting issues or bugs, please check the up-to-date Bug Reporting Thread for the current version.
    0.35 Bug Reporting thread
    Solutions and more information may already be available.

EXPERIMENTAL: Virtual Reality

Discussion in 'Troubleshooting: Bugs, Questions and Support' started by Leeloo, Sep 20, 2023.

  1. stenyak

    stenyak
    Expand Collapse
    Programmer & Global Moderator
    BeamNG Team

    Joined:
    Aug 6, 2012
    Messages:
    1,995
    First ensure you are recentering the VR headset (using ctrl+numpad5 while the game is focused). If that's done, then we've received reports of people using 3rd party software (like OpenTrack, VorpX, OVR Advanced Settings, and others) that can apply their own position offset on top of what our sim does. If you use any such software or 3rd party OpenXR overlays, please make sure to review their settings and remove any such offsets.
     
  2. Skivster

    Skivster
    Expand Collapse

    Joined:
    Aug 21, 2014
    Messages:
    55
    What I noticed is that its not wise to modify the graphics settings too much or even at all while in VR more. Its best to modify it once, and then reset the game wholly. That was me having these settings: https://imgur.com/YuFcMC2 I was able to achieve REALLY smooth FPSs. Also not going in and out of VR helps with stability a LOT
     
    • Agree Agree x 1
  3. stenyak

    stenyak
    Expand Collapse
    Programmer & Global Moderator
    BeamNG Team

    Joined:
    Aug 6, 2012
    Messages:
    1,995
    I've tested extensively with my trusty Reverb G2 here. Are you absolutely sure you used the recommended workaround for WMR headsets? That is, set SteamVR as the default OpenXR runtime in your computer.
     
  4. stenyak

    stenyak
    Expand Collapse
    Programmer & Global Moderator
    BeamNG Team

    Joined:
    Aug 6, 2012
    Messages:
    1,995
    The launcher bypass is a known issue, we hope we can fix it for the next hotfix, but too soon to tell. Sorry for the issues with that, we didn't notice the problem early enough to do something about it for v0.30.

    Regarding Quest2 issues, please make sure you are able to use other, more mature VR games normally. In some cases, people new to VR may have issues figuring out how Oculus' software ecosystem is configured, so that's a prerequisite before VR can work in BeamNG.
     
    • Like Like x 1
  5. stenyak

    stenyak
    Expand Collapse
    Programmer & Global Moderator
    BeamNG Team

    Joined:
    Aug 6, 2012
    Messages:
    1,995
    We suspect of a vram memory leak while tweaking graphics settings (whether you are using VR or not). Due to the high vram requirements, this leak might be throwing the resource usage above your gpu specs, resulting in a huge framerate slowdown. Your workaround would indeed avoid that memory leak, and therefore allow VR to run better.
    Thanks for posting the tip for others to read, and let us know if you can provide extra useful information! :)
     
    • Like Like x 4
  6. IonicOwl

    IonicOwl
    Expand Collapse

    Joined:
    Jan 12, 2021
    Messages:
    267
    "If Reset view put the camera outside the vehicle, you need to Reset offset in OVR Advanced Settings"
    OVR? Is this some additional utility we need? I wasn't aware of it.

    I've been able to run CarX Drift Racing, Assetto Corsa, Half Life Alyx and Google Earth VR with no issues.
     
  7. Busthole

    Busthole
    Expand Collapse

    Joined:
    Sep 28, 2022
    Messages:
    15
    As of now my 5800x3d+6900xt+pimax 8kx combo doesn't work in vr, camera is locked under terrain upon loaded in, then game freezes and crashed
     
  8. Skivster

    Skivster
    Expand Collapse

    Joined:
    Aug 21, 2014
    Messages:
    55
    Turn off reflections, try lightning to LOW and shaders to Normal. Restart the game using Vulkan launch method and then try to go to VR.

    Yes, this is exactly what is going on. I have Process Explorer turned on nearly all the time, and I noticed changing the gfx settings puts a humongous strain on VRAM and Page File/System Commit
     
  9. stenyak

    stenyak
    Expand Collapse
    Programmer & Global Moderator
    BeamNG Team

    Joined:
    Aug 6, 2012
    Messages:
    1,995
    Ah, we updated the Known Issues list to clarify that bullet point: https://documentation.beamng.com/known-issues/
    That was a 3rd party tool that can mess up the recentering functionality (so no, you do not need to install it).
     
  10. stenyak

    stenyak
    Expand Collapse
    Programmer & Global Moderator
    BeamNG Team

    Joined:
    Aug 6, 2012
    Messages:
    1,995
    I've read reports of wide-fov pimax headsets having issues. I have zero hands-on experience with them, could you please do a test, try to lower their resolution and/or their fov, see if any of those options fix the issue? Just to provide some extra information for us (not as a definitive "fix", we know that's precisely the strength of those headsets!).
     
    #30 stenyak, Sep 20, 2023
    Last edited: Sep 20, 2023
  11. RadActPotato

    RadActPotato
    Expand Collapse

    Joined:
    Mar 25, 2017
    Messages:
    6
    Update: I set the centering keybind to a button on my wheel, now the centering works just fine.
     
    • Like Like x 1
  12. anwdr39

    anwdr39
    Expand Collapse

    Joined:
    Dec 10, 2019
    Messages:
    36
    heres my benchmark. Im using a 4070 with a intel 9700kf with 32gb ram on a 3440x1440 monitor with a valve index targeting 90fps. I have settings to normal(i just pressed normal), dynamic reflections off, no traffic, and no monitor rendering. I get a solid 90fps in game, although loading things in makes it stutter. I'll haveto try to see how high i can get the settings. Enabling dynamic rendering halves my fps. Also not sure if this is a vr bug or regular bug ,but headlights flicker or entirely stay off when i have them enabled.
     
  13. stenyak

    stenyak
    Expand Collapse
    Programmer & Global Moderator
    BeamNG Team

    Joined:
    Aug 6, 2012
    Messages:
    1,995
    Keep in mind the keyboard bindings will only work if the BeamNG window is currently focused. Sometimes, activating VR will automatically launch the WMR runtime software, which steals the window focus from BeamNG... so you need to click on BeamNG window for keyboard to work again.
    Steering wheel buttons do not suffer from this limitation, so those work regardless.
     
    • Like Like x 1
  14. stenyak

    stenyak
    Expand Collapse
    Programmer & Global Moderator
    BeamNG Team

    Joined:
    Aug 6, 2012
    Messages:
    1,995
    Yep, the light issue is known.

    Thanks for the performance information!
     
    • Like Like x 1
  15. __Boss__

    __Boss__
    Expand Collapse

    Joined:
    Nov 7, 2021
    Messages:
    50
    iv tryed it and when i launched vulcan and put my head set on its unplayable so for me doesent work
     
  16. Skivster

    Skivster
    Expand Collapse

    Joined:
    Aug 21, 2014
    Messages:
    55
    Yea thats what I noticed too.
    In your case you have a beefy GPU. Go as high as high with mesh, textures shadows and *MAYBE* shaders, post processing normal and if that works slap a High, i recommend keeping anisotropic to x16 or at least x8 because hooo boy, it looks horrible without it,, bloom, DoF, AO and Rays i havent tested yet.
    Havent tested yet lightning quality but I think if I set it above Low it smashes my FPS
     
  17. Shadowracer345

    Shadowracer345
    Expand Collapse

    Joined:
    Feb 11, 2018
    Messages:
    84
    It works now, thank you. I reinstalled the VR headset and updated my GPU drivers. I don't what exactly fixed it but it works perfectly now.
     
    • Like Like x 1
  18. Busthole

    Busthole
    Expand Collapse

    Joined:
    Sep 28, 2022
    Messages:
    15
    ok, now I discovered it crashed because game topped all of my vram(16g), when it doesn't top my vram the performance is still poor probably because AMD isn't good for vr in general. also camera would not recenter into cockpit, sits above roof, will do more testing tomorrow.
     
  19. IonicOwl

    IonicOwl
    Expand Collapse

    Joined:
    Jan 12, 2021
    Messages:
    267
    Ok Ctrl+Num5 fixes the camera positioning issue. That was an error on my part because I thought it was just Num5 by itself.

    When exiting the game it crashes every time with this error:
    BeamNG.drive 0.30.0.0 0xC0000005 STATUS_ACCESS_VIOLATION

    I suspect this is a VRAM issue, I "only" have 10GB. Whenever I try to submit the error report it fails saying it can't establish an SSL connection to the server.
     
  20. CMDR Shepard Shadow

    CMDR Shepard Shadow
    Expand Collapse

    Joined:
    Sep 20, 2023
    Messages:
    1
    Glad that more "big" games get official VR support. I have a 4090 and 8KX too. Could give my feedback in 6 hours when I get home. With Pimax we should check at first if it works with or without Parallel projection. I hope not :)
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice