UI Images getting blurry at different screen resolutions

I’m facing an issue where UI image / texture quality becomes very blurry when playing the game in a small window or at lower resolutions. The textures look fine in fullscreen or at higher resolutions, but they noticeably degrade when the window size is reduced. I’ve already tried the common solutions, including:

  1. Setting Compression Settings = UserInterface2D (RGBA)

  2. Disabling mipmaps (NoMipmaps)

  3. Setting Texture Group = UI

  4. Verifying the source texture resolution is sufficiently high

  5. Checking DPI Scaling rules in Project Settings

  6. Testing different UMG Image draw sizes and scale values Despite all this, the UI textures still lose sharpness at smaller window sizes. Is this expected behavior due to UE’s DPI/UI scaling or Slate rendering, or is there a recommended best-practice workflow to keep UI textures crisp across all resolutions?

The steps you’ve taken are the steps I would normally recommend if Unreal is not adjusting that then it could be simply a case of whatever small size you’re using there simply isn’t enough pixels to display it accurately and so the compression settings are trying to display the image as best as it can.

The other recommendation I would suggest you could try is change your UI to use materials instead of direct texture brush sets. It’s really simple. All you need to do is create a material and have a texture parameter, define a texture parameter name. and then if you use something like the common lazy widget or if you use the normal UMG widget you can just set the material instance dynamic which is automatically done behind the scenes as well in some capacities and then set the brush and it’ll automatically flow through an update

Materials are handled differently when it comes to compression and rendering, so that may alleviate it. By setting the texture group as the UI, disabling mipmaps and using those compression settings, you “should” typically will disable Unreal Engine’s typical texture compression pipeline.

1 Like