-
-
Notifications
You must be signed in to change notification settings - Fork 21.5k
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
TileSet editor toolbar icons look blurry on non-HiDPI monitor #41839
Comments
After more experiments, I think this may be related to fonts & texts. The snapshots above is using the zh_CN locale and Noto Sans CJK SC Regular font at size 15. With the default en locale, the two trash can buttons look differently: |
Does this occur with other editor icons or the general rendering? Check the 3D viewport's appearance with antialiasing disabled. cc @bruvzg |
It's hard to find duplicated icons to compare the blurriness, but the first TileMap icon here is definitely sharper than the other two: The 3D viewport's appearance is sharp. (Grid lines, gizmos, etc...) Not sure if it's related, but the size of some image icons in the FileSystem panel are bigger when a HiDPI monitor is available. |
It's side effect of the #40084, if there's HiDPI monitor in the system, everything is rendered at the higher resolution and downscale (by OS) for the LoDPI monitors. |
Can you test this with the latest |
Godot version: 3.2.3 beta 1 ~ rc 5
OS/device including version:
MacBook Pro (Retina, 13-inch, Early 2015)
Intel Iris Graphics 6100 1536 MB
Issue description:
When using both a non-HiDPI and a HiDPI monitor and the Godot Editor is on the non-HiDPI one, the same icon looks blurry on TileSet toolbar buttons, but sharp on other buttons.
This does not happen on the HiDPI monitor, or when only the non-HiDPI monitor is used.
Snapshot on non-HiDPI monitor (the right one looks blurry):
Snapshot on HiDPI monitor (looks the same):
Steps to reproduce:
Minimal reproduction project: Not project related.
The text was updated successfully, but these errors were encountered: