Ui text is really blurry.

When I made some text in Unity for a title screen (Under the Ui) and scaled it to 5 it got really blurry. Is there a way to make it less blurrier?

Yes, use TextMeshPro versions of the text instead of the “normal” Unity Text.

1 Like

You can also set the canvas to pixel perfect(it worked for me)

2 Likes

Where can I find TextMeshPro?

Instead of scaling the GameObject, you can try increasing the font size without increasing the scale, and as already mentioned set pixel perfect.

It is a package, so you add it in the Package Manager if not already there.
https://docs.unity3d.com/Manual/upm-ui.html

It is used somewhat similarly to a UI.Text component, though you do have the added step of having to generate font assets for it ahead of time. I think that step generates 3D models from whatever fonts you want to use.

Thanks for the help! TextMeshPro is not blurry at all!

Not 3d models, just an image that can be then used for SDF font rendering.

1 Like

I had an issue while editing the project, in case it happens to someone else.
If you are editing the project (not in play mode) and the UI appears blurry in the scene tab, you need to increase the size of the game tab. Game tab bigger, scene tab UI clearer.

1 Like

That works perfectly. Thank you.

Instead of scaling it up in the inspector, use the rect tool and scale up the font size, this worked for me

you can set the dynamic pixels per unit to match the Refrence pixels per unit in the canvas unspector