Text Render with custom font

Hi. I’m new to Unreal development, but getting on fine so far apart from one thing: For the life of me I can’t figure out custom fonts with Text Render objects!

All the tutorials I’ve followed show pretty much the same process, with some minor differences, but no matter what I do I always get either very blurry fonts, or nothing at all.

Like this:

I’m using v5.5.4. Has some part of the custom fonts / Text Render workflow changed or broken?

Has anyone had a similar problem and figured it out?

I’m happy to post screenshots of my settings and explain what I’ve tried if that might help. But honestly all the tutorials show a really simple process and it just doesn’t work for me.

Edit: In that screenshot I think I’d set the font height to something like 20. I’ve tried doing it much larger, as high as 200, and it does look better, but still very pixelated, no anti-aliasing. I’ve also tried using custom versions of the font materials, changing the A/B values in the lerp node, and that improves things slightly, but still pixellated.

I can get the text to look nice in the editor:

But when I run the game it’s pixellated:

Then after doing “Save All” on the project the text doesn’t render at all:

Hi @Meejahor,

I’m not super familiar with custom fonts, but I’ll try to help you out! It looks like your text is upscaling larger than it can handle.

Do your settings look roughly like this?

I would also recommend setting “Use Distance Field Alpha” to true, adjusting the “Height”, and adjusting the Texture Page Width/Texture Page Max Height and seeing if that helps. If none of that works, you may also want to set “Enable Antialiasing” to false.

Let me know if that helps!

Hi Sarah.

Many thanks for your suggestions. I had tried those things without success.

After losing a day on this problem, and because it’s a new solo project, I decided to not persist with Unreal. I’ve wanted to try Godot for a while, so I’ve started developing the project in Godot and I’m having good success with it, plus enjoying it a lot more which is important!

Andrew

1 Like