+1 vote

I set the font on the label
Then change the scale value to enlarge

But it is blurry
Is this the correct scaling method?

in Engine by (201 points)

1 Answer

+2 votes

Not sure how you are using the font but, you shouldn't modify the scale directly as it will cause blurriness or pixelization. Instead, you need to use a dynamic font, and set the font size from the dynamic font's settings.

Here is a video that explains it clearly:
Dynamic Fonts in Godot
This is a good starting point for GUI creation:
Design the GUI

by (198 points)

Thank you
I will try that tutorial
I do n’t know what scaling is used for,

No problem. Scaling is used for the overall scale of the node. If you want to affect only the font size you want to do it in the dynamic font settings.

It's also worth noting that the default font for Godot is low res. So scaling it up usually makes it look blurry. I would pick a font in google fonts that you like and use that instead.

I used dynamic font.
It looks very good with no blur.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.