To use the table below: enter the distance, in Unity units, away from the user the canvas is. Then enter the scale of the canvas- this calculator assumes that the canvas has a uniform scale. And then you’ll get your ideal font size in points! Also, these font sizes are for TextMeshPro (TMP) text.
Distance Away
Canvas Scale
TMP Font Size
Distance Away
Canvas Scale
TMP Font Size
1
1.1
1
0.0550
There are no rows in this table
Note that 1 Unity unit = 1 meter. While there is an ideal font size for any distance, not every distance is ideal. For something people are supposed to consistently read, 1.5 meters away is a good distance. 0.5 meters is on the edge of acceptable.
Also note that this calculator depends on the number 0.05- the ideal font size for a canvas with scale 1 at 1 meter away. I found this number on my own, and if you find that a different number is more accurate and want to do your own calculations, the formula is:
Ideal Font Size = Distance Away * Your Number / Canvas Scale
Want to print your doc? This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (