FlaxEngine / FlaxEngine/FlaxEngine
[Suggestion] Pixel Per Unit for Label/Text Control
- Dominant language
- C++
- Stars
- 7k
- Forks
- 713
- Avg merge
- 7d 11h
- Merged PRs (30d)
- 19
Description
**Issue description:**
The idea is to stop blurry texts / labels, when using a world space canvas. World Space Texts can currently be achieved in two ways: World Space Canvas and Text Renderer.
The problem currently is that the text in world space canvases is too blurry, because it doesn't has enough pixel.

The current workaround is to set the font size to something way larger by a factor and then scale the text control down by the same factor, to make the text look sharp

The way this problem is solved in other engines is to have a property, that let's you set a custom Pixel per Unit count, where the text gets rendered with a set number of pixels. Per unit.
Text Renderer is no option for this scenario, since it doesn't align to a world space canvas. Also, it is missing an 'Face Camera' option, like the Sprite Renderer has.
Contributor guide
Assessment
This issue has not been assessed yet.