::If you have the same problem, you can try the following:
1. Editor Viewport Scaling / Anti-Aliasing:
Unity’s Scene and Game tabs don’t always render things at native resolution, especially if you’re on a high-DPI display (like 1440p or 4K).
If Unity is scaling the Game tab to fit, it can downsample the rendering, making text look blurry.
2. Canvas Settings (for UI TMP):
If your TMP is part of a UI Canvas, make sure your Canvas “Render Mode” is set to Screen Space – Overlay or Screen Space – Camera with proper scaling.
Also check the Canvas Scaler:
UI Scale Mode should ideally be Scale With Screen Size
Match Reference Resolution to your target (e.g. 1920×1080)
This helps prevent weird scaling artifacts in editor.
3. TMP Asset Settings:
In your TMP Font Asset, make sure the Sampling Point Size is high enough.
If the font atlas is too low-res, it can look blurry when zoomed/scaled.
You can regenerate the font asset with higher resolution if needed.
4. Editor Quality Settings:
Unity sometimes uses lower quality settings in the Editor.
Check Edit > Project Settings > Quality, and make sure your Editor is using a decent quality level (look at texture quality, anti-aliasing, etc.).
5. Quick Fix to Try
In the Game tab, set the resolution dropdown (top left of the Game tab) to match your native screen resolution.
Also try toggling Low Resolution Aspect Ratios off.