Ultrawide perspective correction

Discussion in 'Automobilista 2 - General Discussion' started by Shadak, May 11, 2020.

  1. Sumpfgottheit

    Sumpfgottheit New Member

    Joined:
    May 8, 2020
    Messages:
    5
    Likes Received:
    1
    Update 1.4 and still no proper support...
     
  2. Per

    Per New Member

    Joined:
    Nov 20, 2023
    Messages:
    3
    Likes Received:
    1
    Holding of on purchasing AMS2 until support for this is added!

    iRacing, AC and ACC all have pretty good support for it. Curved ultrawides are getting more and more common in simracing.

    A basic panini projection can be done in a post processing shader: Shadertoy

    I implemented it myself as simple mod for AC. Perspective correction for curved monitors
     
    • Informative Informative x 1
  3. Marc Collins

    Marc Collins Internal Tester AMS2 Club Member

    Joined:
    Mar 12, 2016
    Messages:
    6,756
    Likes Received:
    3,420
    If AC has it, why did you need to do a mod?
     
  4. Per

    Per New Member

    Joined:
    Nov 20, 2023
    Messages:
    3
    Likes Received:
    1
    AC has no built in support, but a mod that works fine. It's a 10 year old game, I understand that they don't add new features to it.

    As far as I know it's not possible to mod in custom post processing passes in AMS2, so it's probably something the devs need to add.
     
  5. Marc Collins

    Marc Collins Internal Tester AMS2 Club Member

    Joined:
    Mar 12, 2016
    Messages:
    6,756
    Likes Received:
    3,420
    I hope they do!

    Was just asking about AC because of what you said in original message.
     
  6. zzigg

    zzigg New Member AMS2 Club Member

    Joined:
    Jun 1, 2016
    Messages:
    21
    Likes Received:
    4
    still no corretion for curved monitors? maybe it´s not possibe with madness engine?
     
  7. Marc Collins

    Marc Collins Internal Tester AMS2 Club Member

    Joined:
    Mar 12, 2016
    Messages:
    6,756
    Likes Received:
    3,420
    It's not going to happen any time soon. The rendering issues, which may or may not include this one, are on deck for 2024. That means starting them in 2024, not finishing in 2023.
     
  8. zzigg

    zzigg New Member AMS2 Club Member

    Joined:
    Jun 1, 2016
    Messages:
    21
    Likes Received:
    4
    thank you
     
  9. Per

    Per New Member

    Joined:
    Nov 20, 2023
    Messages:
    3
    Likes Received:
    1
    Just bumping this for visibility!

    The Pannini Projection

    It's currently possible to do with Reshade and this, but it's clunky and also warps the UI.
     
    • Like Like x 1
  10. Xzanman

    Xzanman Active Member

    Joined:
    Jun 8, 2023
    Messages:
    331
    Likes Received:
    226
    Is there any official word if there are plans for this? it would be a great feature to have.
     
    • Agree Agree x 1
  11. sgsfabiano

    sgsfabiano Well-Known Member AMS2 Club Member

    Joined:
    Oct 28, 2019
    Messages:
    2,058
    Likes Received:
    1,232
    Have you guys tried headless ghost display port? In theory they would mimic real monitors, allowing you to use the native triple screen settings in AMS2.

    I've not tried this, but it was something I considered before when I was using a single ultrawide.
     
  12. R_B3CK3R

    R_B3CK3R New Member

    Joined:
    Feb 18, 2024
    Messages:
    6
    Likes Received:
    0
    Any solution?
     
  13. newtonpg

    newtonpg Active Member AMS2 Club Member

    Joined:
    Dec 29, 2018
    Messages:
    679
    Likes Received:
    213
    • Like Like x 1
  14. Marc Collins

    Marc Collins Internal Tester AMS2 Club Member

    Joined:
    Mar 12, 2016
    Messages:
    6,756
    Likes Received:
    3,420
    • Agree Agree x 1
  15. newtonpg

    newtonpg Active Member AMS2 Club Member

    Joined:
    Dec 29, 2018
    Messages:
    679
    Likes Received:
    213
    People always have the option to ignore "unrelated" posts.
     
    • Dislike Dislike x 2
    • Funny Funny x 1
  16. blanes

    blanes Member

    Joined:
    Apr 20, 2020
    Messages:
    96
    Likes Received:
    54
    Is 32:9 now and option in AMS2 since the 1.6 update ?
    I am looking at buying a Super Ultrawide 49inch Acer Predator OLED 240hz screen.
    Would it still be worthwhile at a good price even if AMS2 does not support this screen res ratio ?
     
  17. jpmmuc

    jpmmuc Active Member AMS2 Club Member

    Joined:
    Aug 29, 2016
    Messages:
    201
    Likes Received:
    68
    The 32:9 resolutions are supported and working BUT it's distorted as AMS 2 has only one viewport so the view to the side is stretched / distorted.

    A good solution would be to implement more viewports e.g. triple screen support also on 1 physical screen like in ACC, Race Room or Euro Truck Simulator 2.
    Unfortunately there is no information if it's worked on.
     
  18. Lexelot

    Lexelot New Member

    Joined:
    Nov 14, 2024
    Messages:
    5
    Likes Received:
    1
    I was able to get this working BUT with some UI bugs.

    I’m using a 57” Neo G9 Ultrawide (7680x2160):

    • In Documents/Automobilista 2/graphicsconfigdx11.xml set the width and height to a multiple of your resolution. I did 1.2x to help combat the projection correction pixelation. (11520x3240)
    • Make sure the Windowed line is set to 2
    • Install Reshade with the PerfectPerspective shader (you can select it from the list during the install)
    • Install a tool like Lossless Scaling to assist in resizing the window without losing the new detail
    • Launch the game and use Reshade to set the PerfectPerspective settings to ADVANCED_MENU 1, AXIMORPHIC_MODE 1, MIPMAPPING_LEVEL 4, FOV to your curved monitor fov (use a calculator and make sure the in-game cockpit fov is set as well), FOV type horizontal, Horizontal profile and Vertical profile to 0.50 k
    • Set a hotkey to enable/disable Reshade
    • Launch Lossless Scaling, choose Custom > Scale factor 1 > Scaling Type 1 and set your hotkey to enable
    • Set Resize before Scaling to On
    • Go back to the game and use the LS hotkey to enable it, and it should shrink your game window back into your monitor bounds
    • Launch into a race and use your Reshade hotkey to enable the PerfectPerspective script
    Now for the caveats — occasionally I couldn’t click on UI elements due to Lossless Scaling bugs. It happened about a third of the time.
    With the Reshade shader on, it will deform the UI elements. I’m seeing if I can force it to skip that layer and will post results if I have success.

    Ultimately this method let me get a great looking projection corrected view on my monitor. The performance impact is large, but you can still hit 100+ FPS with a 4090 and most settings on high. It’s not a graceful setup and a pain in the butt to use the UI.

    It would be great for the game to support render scale within the options to remove the need and jankiness from tools like Lossless Scaling. It would also be awesome to have the shader available within the game, similar to ACC.

    Or let us use the triple screen tools to render 3 viewports to our single display. If it’s an engine limitation, at least the shader approach works.
     
    Last edited: Dec 21, 2024 at 6:55 AM
    • Informative Informative x 2

Share This Page