User avatar
BenJo
Topic Author
Posts: 25
Joined: 20 Jun 2024, 15:42

DPI Scaling in Unreal

17 Jul 2025, 12:02

How does your Unreal solution deal with DPI scaling? Does Noesis use the DPI Curve project setting in any way?

I'm trying to look at how our UI will scale for different resolutions, but I'm not seeing any scaling occurring, & I've not seen any properties in your Unreal assets relating to it.

I'm aware of the ViewBox's, but was wondering about more global DPI scaling values. Is there something supported?

This post discusses DPI scaling, but in Unity - viewtopic.php?t=3568&start=10


I've managed to achieve DPI scaling by supplying the DPI through a view model that affects the Layout Scale Transform. This works as intended but doesn't feel like an ideal solution, as I would need to apply this to all my assets.
 
User avatar
sfernandez
Site Admin
Posts: 3364
Joined: 22 Dec 2011, 19:20

Re: DPI Scaling in Unreal

18 Jul 2025, 12:52

Hi,

Our IView has a way to indicate the DPI scale in a single place, although it is not properly exposed in the Unreal plugin.
    /// Sets DPI scale value. Default is 1.0 which corresponds to 96 pixels per inch.
    virtual void SetScale(float scale) = 0;
In Unity we expose this in the View properties with a toggle to indicate if you want to automatically apply the DPI scale provided by Unity or not. We should do the same in Unreal, could you please create a ticket for that?
 
User avatar
BenJo
Topic Author
Posts: 25
Joined: 20 Jun 2024, 15:42

Re: DPI Scaling in Unreal

18 Jul 2025, 13:30

Thanks, I have logged this ticket - #4309
 
User avatar
sfernandez
Site Admin
Posts: 3364
Joined: 22 Dec 2011, 19:20

Re: DPI Scaling in Unreal

24 Jul 2025, 11:19

Thanks, we already implemented it for the next 3.2.9 version.

Who is online

Users browsing this forum: Semrush [Bot] and 13 guests