raeleus / skin-composer

Create skins for LibGDX scene2d.ui with a graphical interface.
MIT License
427 stars 34 forks source link

TextraTypist cleanup from update #129

Closed tommyettinger closed 1 year ago

tommyettinger commented 1 year ago

This is pretty simple most of the way; several .fnt files had changes to their baseline or similar settings. Where it gets interesting is in the FreeType settings for the "tt" styles, which previously used AutoMedium as their hinting setting. Any of the "Auto" hinting settings seem to cause visual artifacts for some reason, and only on some GPUs. I can reproduce artifacts with my discrete GPU, but not my integrated one. Changing hinting from "AutoMedium" to "Full" makes the font clear and eliminates the artifacts on both types of GPU I can test on. It might be worthwhile to try "Full" hinting in other places if you encounter wobbly half-pixel-off artifacts.