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. Chrundle

    Chrundle
    Expand Collapse

    Joined:
    May 20, 2022
    Messages:
    6
    I've noticed that VRAM usage is very high, but I don't know if that's what's actually causing crashes for me. On Utah I sit at 7.6/7.8GB on a 3070 and consistently crash, although that seems to be connected more to my speed than anything else. I can sit for as long as I want but as soon as I accelerate into 3rd the whole thing craps out and freezes. I guess I should have sprung for a card with more memory. I don't seem to have issues on my 16GB of system ram.

    Utah does seem to perform the best. Italy's OK, but the Coast maps are slow and Automation is a massive VRAM hog as well as slow running.

    Another really weird thing is that I get high frametimes on both CPU and GPU while in the follower camera and keeping both the ground and the back of the car in the frame. Looking down or up, even if the car is in view and the road isn't, I get smooth performance and low frametimes. In the cockpit camera the performance is equally smooth.

    I am really psyched to get to play Beam in VR, it's a ton of fun. Hopefully the performance is improvable and this isn't a matter of just needing top of the line hardware.
     
  2. B. Tanner

    B. Tanner
    Expand Collapse

    Joined:
    Jan 20, 2015
    Messages:
    100
    Thank you so much. This is without exaggeration a dream come true. I tinkered and modded so much around with other games to just get approximately near this experience. So many hours of modding GTAV to drive with a wheel in a openworld with traffic in VR. But then the driving physics were just off. Especially at higher speeds the snap oversteer was just deadly. On top of that it got me sick every time after a few minutes. Those alternating frames between the eyes are quite a genius approach to get VR into pancake games but damn my brain did not like it. Assetto Corsa and Project Cars had the physics and VR. But openworld and traffic were a problem. Pcars' performance in VR is abysmal too. AC has mods but it gets tedious and is still lacking in many aspects i was looking for. I tried so many approaches to get my fix. Modded ETS2, City Car Driving, NFS Underground 2 in DolphinVR and so on.

    VR in Beamng is in comparison a cakewalk even now in its experimental state and works in many aspects already better than anything else despite its rough edges. Again: Thank you. <3

    Specs:
    Oculus Rift S (1280 × 1440 per eye @80hz/40hz ASW)
    Windows 11 Pro 22H2
    AMD R9 3900X
    32GB 3200MHZ RAM
    6900XT, Adrenalin 23.9.2
    970 EVO 1TB SSD

    The Rift S is obviosly not "that" hungry for performance/vram thanks to its lowish resolution. ASW works also quite well. Its noticeable when it dips to 40hz but very manageable in most cases when driving a car. In combination with 16gb of VRAM i rarely entcounter crashes now that i know my way around(more on that later).
    Bottleneck seems to be the 3900x with its sadly already aging zen 2 architecture. 24 threads are quite useful in Beamng with traffic enabled especially now with Vulkan. But the singlecore performance is often in the way to get constant >80fps unless i drive alone. But were is the fun in that?
    Because of that i pretty much just cranked the graphics options almost to the max since i'm targeting 40fps instead of 80. Even with dynamic reflections with 512x for useable cockpit mirrors. Its glorious.

    Played quite a lot of the career mode in VR too. Works surprisingly well. My guess is most of the annoyances are already known to the devs but:
    - Overworld(?) map has quite a lot of bugs
    -GPS lines on the road are really breaking the immersion. also only renders on one eye which causes a bit of a headache.
    -Mission introductions with their erratic camera paths are quite something in VR. :D

    I also noticed that certain things are not to scale in VR. eg ETK i series and Civetta Bolides shifsticks are sooo tiny. Some seating positions in certain configuration are also off. Can be adjusted to a certain degree but sometimes you already clip into the seats before you can even look ergonomenallly into the backmirror.

    Now to my procedure with V0.30.2:
    Since i'm on Oculus we dont need Steam at all. Exiting Steam and starting the Beamng .exe manually saves quite a bit of VRAM. Closing Firefox also saves VRAM. Went from over 4GB usage to exactly 2GB according to taskmanager. I also use Oculus Tray Tool to deactivate Oculus Home. Great Tool for a lot of reasons. Eg comes with a super sampling multiplyer which i couldnt find in Beamngs options. For users with low end devices you could select 0.7 and squeeze out that tiny bit extra performance with that. Highly recommended tool.
    Ingame i setup everything in 2D. In the mainmenu before loading into a map i activate VR with ctrl num0. ctrl num5 for centering view. Load into map. I seem to spawn almost always 100m under the map instead of a few meters on top of the car as most others. idk why. So ctrl num5 again to get generally in the right position. Then recentering again with the oculus controller and software to nail centering perfectly. Then i just never touch the graphics options unless i restart the game. Same goes for a map change.

    edit: Deactivating monitor rendering in the display options helps probably, too.

    With that i can play italy in BeamMP with 10 players without running out of VRAM or singleplayer Italy with even a stupid amount of traffic cars. Just in case: If i dont follow that routine i do get crashes way more often.
     
    #282 B. Tanner, Sep 25, 2023
    Last edited: Sep 25, 2023
    • Like Like x 1
  3. superplays14

    superplays14
    Expand Collapse

    Joined:
    Mar 29, 2022
    Messages:
    8
    can someone make documentation for wmr??
     
  4. Fearganainm

    Fearganainm
    Expand Collapse

    Joined:
    Mar 25, 2022
    Messages:
    9
    Headset?
     
  5. stenyak

    stenyak
    Expand Collapse
    Programmer & Global Moderator
    BeamNG Team

    Joined:
    Aug 6, 2012
    Messages:
    1,995
    Heads up: we just released BeamNG.drive v0.30.3 hotfix, where we addressed more VR issues that might be affecting you. More fixes and polish is planned beyond this :)
     
    • Like Like x 1
  6. simsimw

    simsimw
    Expand Collapse

    Joined:
    Nov 23, 2022
    Messages:
    2,016
    Damn that’s a lot of fixes
     
  7. SSRG

    SSRG
    Expand Collapse

    Joined:
    Jun 17, 2023
    Messages:
    4,332
    New FPU car in 0.31 confirmed?
     
    • Like Like x 1
  8. masonstout2629

    masonstout2629
    Expand Collapse

    Joined:
    Sep 1, 2018
    Messages:
    26
    the game runs fine on gridmap
    --- Post updated ---
    and i cant run vr without vulkan
     
  9. justin bottoms

    justin bottoms
    Expand Collapse

    Joined:
    Sep 25, 2023
    Messages:
    2
    Im having the same issue, I have the requirements too run Vulkan mode but whenever i launch that specific mode I get " Failed to find a suitable Vulkan device"

    Ive tried a few things like launching the Vulkan debug mode also and same error.
    The game runs fine normally any suggestions greatly appreciated cannot wait too check out VR
     
  10. VolvoFan

    VolvoFan
    Expand Collapse

    Joined:
    Dec 29, 2022
    Messages:
    102
    Flickering and jittery and half of the map isnt rendered and if I move the camera to to the truck the truck I can really explain it, but it’s sort of like the truck some of it doesn’t load and I can see through the truck and I have decent specks
     
  11. Maracus

    Maracus
    Expand Collapse

    Joined:
    Sep 26, 2023
    Messages:
    1
    Game crashes upon Entering VR (i7/3080/32G/ Quest 1). Tried both wireless over VR and wired via Link cable. Tried Ultra to Low settings. Tried Steam and Oculus Runtimes. Drivers are up to date. Nothing running in background. Other VR titles running fine on system. Thoughts?
     
  12. wilkins_micawber

    wilkins_micawber
    Expand Collapse

    Joined:
    Sep 26, 2023
    Messages:
    2
    If I have a Vive Pro, which is natively Steam VR, can I use the OpenXR-Vk-D3d12 to bypass steam and gain frames? I tried installing OpenXr Toolkit, opencomposite, and OpenXR-Vk-D3D12, and it's not working.
     
  13. HeepXJ40

    HeepXJ40
    Expand Collapse

    Joined:
    Feb 6, 2020
    Messages:
    284
    This isn't a software issue, but using an oculus rift S with, I believe, 88* FOV, the tunnel-vision effect is pretty bad, to the point I don't have a sense of speed at all. Does anybody have ideas to improve this? Or recommendations on a headset that has more peripheral vision to help with the sense of speed.
     
  14. hacker420

    hacker420
    Expand Collapse

    Joined:
    Dec 29, 2017
    Messages:
    1,113
    You sure your drivers are fine? What card do you have?
     
  15. Fearganainm

    Fearganainm
    Expand Collapse

    Joined:
    Mar 25, 2022
    Messages:
    9
    Sadly No.
     
  16. stenyak

    stenyak
    Expand Collapse
    Programmer & Global Moderator
    BeamNG Team

    Joined:
    Aug 6, 2012
    Messages:
    1,995
    Hi, welcome to the forums. Could you please forward your question to the dedicated Vulkan thread? Hopefully they can help you there, and after you get Vulkan working you can then try VR :)
     
  17. stenyak

    stenyak
    Expand Collapse
    Programmer & Global Moderator
    BeamNG Team

    Joined:
    Aug 6, 2012
    Messages:
    1,995
    OpenXR-Vk-D3d12 is useful for Windows Mixed Reality users - I honestly don't know if trying that with a Vive Pro will work at all, and if it works, whether it'll improve the situation or make it worse. It doens't hurt to try.

    Regardless, can you tell what issue are you having?
     
  18. stenyak

    stenyak
    Expand Collapse
    Programmer & Global Moderator
    BeamNG Team

    Joined:
    Aug 6, 2012
    Messages:
    1,995
    You can find some basic documentation in https://documentation.beamng.com/support/vr/

    If you need general information about VR, this game forum is probably not the best place. I would advice checking the instructions that came with your headset, visit the manufacturer website, checking VR-centric forums, etc :)
     
  19. stenyak

    stenyak
    Expand Collapse
    Programmer & Global Moderator
    BeamNG Team

    Joined:
    Aug 6, 2012
    Messages:
    1,995
    Happy to hear that, thanks for the kind words, we appreciate it!

    Thanks for the detailed post. You're right that most of those are known issues, but I'm also taking mental note of advice reported by the community nonetheless, so thank you for that.
     
  20. stenyak

    stenyak
    Expand Collapse
    Programmer & Global Moderator
    BeamNG Team

    Joined:
    Aug 6, 2012
    Messages:
    1,995
    That crash is a known issue which hasn't been fixed yet, but it's high in our priorities. Hopefully for a hotfix, but maybe for a later major update. We'll see.
    In any case, thanks for taking the time to describe your issue... thank you and thanks everyone else in this thread, I'm still going through it (so much feedback by everyone! <3)
     
    • Like Like x 1
  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