-
-
Notifications
You must be signed in to change notification settings - Fork 22k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Label3D with MSDF has aliasing #102180
Milestone
Comments
Can confirm, and can confirm it works correctly in 4.3, will bisect |
I've got a fix on the way already |
Was it related to |
Yep! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Tested versions
Reproducible in v4.4.beta1.official [d33da79]
Not reproducible in v4.3.stable.official [77dcf97]
System information
Godot v4.4.beta1 - Linux Mint 21.3 (Virginia) on X11 - X11 display driver, Single-window, 1 monitor - Vulkan (Forward+) - integrated Intel(R) Xe Graphics (TGL GT2) - 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz (8 threads)
Issue description
Label3D shows jagged edges when it's meant to be smooth in this mode, like it does in a regular Label.
I assume that MSDF is based on this old Valve paper
https://steamcdn-a.akamaihd.net/apps/valve/2007/SIGGRAPH2007_AlphaTestedMagnification.pdf
Look for the part about anti-aliasing. It's basically free so there's no reason not to do it.
Steps to reproduce
gui/theme/default_font_multichannel_signed_distance_field
in the project settings or use a font with MSDF enabled on importMinimal reproduction project (MRP)
N/A
The text was updated successfully, but these errors were encountered: