VR Discussions, Questions & Feedback

Discussion in 'Automobilista 2 - General Discussion' started by Heitor Facuri Cicoti, Apr 5, 2020.

  1. Ernesto_171

    Ernesto_171 Active Member

    Joined:
    Nov 27, 2022
    Messages:
    219
    Likes Received:
    111
    After a long journey, I discovered the Holy Grail for Madness Engine and VR:

    Go for higher pixel density in headset and disable any anti aliasing.

    I do not know why, but this engine appears to render in VR in a lower resolution, and If you don't use a lot of post sharpening and massive MSAA, It looks like a mess, and with all these "post workarounds", things flickers like hell with a lot of fidelity degradation.

    Higher pixel density solve ALL the problems with even better performance.
     
    • Informative Informative x 2
    • Disagree Disagree x 1
  2. UrsineSaturn9

    UrsineSaturn9 Member

    Joined:
    Sep 2, 2022
    Messages:
    98
    Likes Received:
    25
    But what gpu are you using? Supersampling is very taxing on the gpu
     
  3. Ernesto_171

    Ernesto_171 Active Member

    Joined:
    Nov 27, 2022
    Messages:
    219
    Likes Received:
    111
    Just a 3060ti. In a normal game, in VR, yes, it's taxing. But Madness Engine have a lot of strange things in VR. With 1.4 pixel density in Quest 2 Max resolution, I have better performance and MUCH better visuals than using sharpening in AMS2 files with MSAA medium.

    Only in Madness Engine this happens. Strange, but works.



    Without recording, solid 90 FPS daylight in Daytona.

    Give a try.
     
    • Like Like x 1
  4. Ernesto_171

    Ernesto_171 Active Member

    Joined:
    Nov 27, 2022
    Messages:
    219
    Likes Received:
    111
    The most strange thing: when I go up pixel density, better mirrors for free FPS.

    What the hell runs inside Madness Engine, hope Reiza someday can fully undestand. I give up.
     
    • Funny Funny x 1
  5. Dean Ogurek

    Dean Ogurek "Love the Simulation You're Dreaming In." AMS2 Club Member

    Joined:
    Mar 9, 2016
    Messages:
    1,511
    Likes Received:
    693
    So I tried PimaxXR yesterday and managed to reduce much of the jitters (fast moving objects) by reducing refresh to 90/45Hz (using half-rate feature) and reducing most AMS2 graphics settings to medium or lower.

    UPDATE: Solved my AMS2 Launch crash issues (OpenComposite mode / PimaxXR).
    • Disabled OpenXR toolkit
    • Uninstalled SteamVR
    • Cleared AMS2 Graphics XML files (all)
    OpenXR toolkit doesn't work any longer but, at least AMS2 will launch again.
     
    Last edited: Sep 23, 2024
  6. Ernesto_171

    Ernesto_171 Active Member

    Joined:
    Nov 27, 2022
    Messages:
    219
    Likes Received:
    111
    I supect that Madness Engine in default headset pixel density - and I don't know why - render the image in some kind of lower resolution objects far distant. It's like you play with more than one resolution - great in cockpit and crap more than 50m ahead or behind. The workarounds other than more pixel density in headset, like agressive sharpening editing config settings, only apply a post processing filter in this far crap resolution (and near objects too), and this creates more aliasing and degradation in raw visual. Add this to crap MSAA performance, and It is a disaster. And this causes the massive flickering in shadows - that goes away with more pixels density, even in lower shadows settings.

    With more pixel density, it's like finally this game is running in the same resolution and quality 1m away from driver to 2 or more kilometers. It's almost a new game in VR.

    I believe it's a bug or a coded "feature" to improve VR performance, causing the well know bluriness of Madness Engine in distance in VR.
     
    Last edited: Sep 21, 2024
    • Creative Creative x 1
  7. ElliottT

    ElliottT New Member

    Joined:
    Feb 5, 2024
    Messages:
    5
    Likes Received:
    4
    Hello. I'm a newbie to VR. How do I increase pixel density for my Quest 3?

    Thank you!
     
  8. TomLehockySVK

    TomLehockySVK Well-Known Member

    Joined:
    Aug 7, 2022
    Messages:
    1,005
    Likes Received:
    1,434
    Start the game in VR and in the main menu open the "Virtual Reality" submenu, it is there.
     
    • Like Like x 1
  9. Chrisi74

    Chrisi74 Well-Known Member AMS2 Club Member

    Joined:
    Dec 1, 2019
    Messages:
    278
    Likes Received:
    1,196
    I found these videos helpful for Meta Quest3, I found quite good settings as a result

    and
     
    • Like Like x 2
  10. torsteinvh

    torsteinvh Steam: Nietzroth AMS2 Club Member

    Joined:
    Jul 3, 2019
    Messages:
    264
    Likes Received:
    171
    Are you using Oculus Link (USB or WiFi) or Virtual Desktop?
     
  11. TurboHenk

    TurboHenk Active Member AMS2 Club Member

    Joined:
    Feb 15, 2023
    Messages:
    196
    Likes Received:
    91
    Not true at all with my headset(Pimax Crystal). The opposite is true here; MSAA is mandatory to get rid of the shimmering/aliasing, even the difference between 2x and 4x MSAA is very visible and worth the tweaking to get it stable at 90fps.

    Without MSAA the aliasing/shimmering is so bad that AMS2 is not even playable to my standards, so you must be doing something completely wrong.

    Yes I also tried higher pixel density instead of MSAA, it doesn't fix the shimmering/aliasing at all, only MSAA does. SMAA doesn't fix it, maybe you used that instead of MSAA?
     
    • Agree Agree x 1
  12. wickfut

    wickfut Member

    Joined:
    Aug 13, 2023
    Messages:
    63
    Likes Received:
    12
    what resolution are you running with a Crystal to be able to use MSAA-Medium?
     
  13. TurboHenk

    TurboHenk Active Member AMS2 Club Member

    Joined:
    Feb 15, 2023
    Messages:
    196
    Likes Received:
    91
    3988px x xxxx px per eye, so close to native res(4315px), it looks better than native with 2xMSAA(which also runs 90fps/hz locked). Heavy tweaked settings with OpenXR toolkit, fixed foveated rendering with the first 1/1 res ring somewhere around 50% streched horizontally to 180% with 16th resolution for the rest (when racing it's invisible; the 16th ring because of the big horizontal strech). Only that custom resolution (1 out of ~20 resolutions) works stably with MSAA and foveated rendering, one pixel higher or lower resolution give stripes/artifacts on the 16th resolution ring(and then it becomes visible while driving, because object disappear/look weird). I only race in daytime/morning/evening, not night and rain and by doing that I have 90fps/hz locked. I have a 4090 oced btw.
     
    • Agree Agree x 2
    • Informative Informative x 1
  14. Xenix74

    Xenix74 Member

    Joined:
    Jun 27, 2022
    Messages:
    95
    Likes Received:
    84
    With Ams2 you have to differentiate between day and night AA.

    During the day you can smooth things out with msaa. At night almost nothing helps except msaa on high and very high SS. The only thing that helps is an expensive graphics card.
     
    • Agree Agree x 3
  15. UrsineSaturn9

    UrsineSaturn9 Member

    Joined:
    Sep 2, 2022
    Messages:
    98
    Likes Received:
    25
    Well, the difference is night and day! :)
     
    • Funny Funny x 5
  16. Ernesto_171

    Ernesto_171 Active Member

    Joined:
    Nov 27, 2022
    Messages:
    219
    Likes Received:
    111
    It´s a trade off. If you hate aliasing, MSAA does the job. Period.

    But AMS2 and his "father" Project Cars 2 in VR loves supersampling for details in lower resolution headsets.

    If have horsepower, uses supersampling AND MSAA 2X to get rid of any aliasing and keep details.

    But, in Crystal, you already have much better pixel density than Quest 2. Ramp up pixel density is a must with lower resolution headsets in AMS2 and weak GPUs, because you can have much better visuals with same performance with 1.2 supersampling in Quest 2 with MSAA LOW than with MSAA MEDIUM with fake filter sharpening, because MSAA works on edges, and always have a side effect to blur textures a little. If you hate aliasing and blurry textures, combine both and have the best of the two.
     
    Last edited: Sep 24, 2024
    • Like Like x 2
  17. Akak7

    Akak7 New Member

    Joined:
    Mar 14, 2024
    Messages:
    23
    Likes Received:
    19
    Hi Ernesto, thanks for your settings, I'm giving it a try today after work. Just so I fully understand, you mean 1.4 supersampling in the in game settings? I currently play with the quest2 at max resolution (so in the quest tool settings) and still distant objects look sort of pixelated while nearby objects look perfectly clear.
     
    • Friendly Friendly x 1
  18. GoobMB

    GoobMB Active Member AMS2 Club Member

    Joined:
    Nov 9, 2021
    Messages:
    206
    Likes Received:
    71
    Same experience with Varjo Aero. As a bonus, the ingame supersampling slider (VR PD) doesn't do anything for me.
     
    • Like Like x 1
  19. wickfut

    wickfut Member

    Joined:
    Aug 13, 2023
    Messages:
    63
    Likes Received:
    12
    Ahh ok. OpenXR made my Crystal and Aero's rendering look a little weird so I don't use it. (it shifts my IPD or something, things look very off, almost warped?)
    Using SteamVR the highest I could get it was around 3800x4300 with MSAA low and the rest on medium settings.
     
  20. Ernesto_171

    Ernesto_171 Active Member

    Joined:
    Nov 27, 2022
    Messages:
    219
    Likes Received:
    111
    Change pixel density in Oculus Debug Tools. Ingame does nothing.

    I can see improvements in clarity in Quest 2 max resolution with pixel density up to 1.4. Anything above looks the same with more performance drops. My benchmark is 90Hz locked in day, shadows HIGH, and Hockenhein night in thunderstorm with GT4 cars not going below 45FPS ASW.

    After testing, I can achieve this with up to 1.2 pixel density and MSAA LOW, that looks better than MSAA MEDIUM/HIGH with sharpening in config files.

    For my rig, these are the "safer" settings for 3060Ti and Quest 2 Max resolution, any weather and time of day, full grid, any cars:

     
    Last edited: Sep 25, 2024

Share This Page