Screen Percentage settings are still impossible to understand

Day 2, still banging my head against the table :frowning:

I still can’t understand why “Based on display resolution” means deriving the resolution from scalability presets for Engine->Rendering settings but it means some arbitrary, scalability-unrelated scaling curve for Editor->Performance settings :confounded:

And for that matter, how should I modify scalability settings so that they don’t override the screen percentage but instead use that same curve as Editor->Performance settings use. And why are they different by default.

All I want is to have the resolution behaving same in Editor, PIE and Packaged builds, but it seems impossible.

I can set the PIE resolution to “Default”, which will then use “Based on display resolution” from Engine->Rendering which uses same resolution scaling curve as Editor->Performance, BUT then I won’t get the same resolution in Packaged build, which will always use the resolution defined in the scalability preset.

I can also edit the scalability preset to use specific resolution scaling I want, BUT then I can not in any way force Editor viewport to use screen percentage settings from scalability preset, because editor always uses that scaling curve from “Based on display resolution”…

I can either have:

  1. Editor & PIE same resolution scaling, Packaged build different resolution scaling
  2. PIE and Packaged build same resolution scaling, Editor different resolution scaling

I am going insane… I just want to know what resolution my game renders at reliably, in all 3 modes… :face_with_spiral_eyes: