I added this font: Riffic Font | dafont.com to my unity project. The spacing between characters seems to be a bit off. I assume this is because the kerning data can’t be found. In windows and photoshop it does display the font correctly though, so I’m not sure why that isn’t the case in unity. Does anyone know if this is a problem with unity and how to fix it?
Glyph Positional Adjustments (Kerning) can potentially be contained in two font tables. It can be contained in the Kern table which is what is currently supported in both UI.Text and TMP. Positional Adjustments can also be contained in the GPOS table which is a feature coming to TMP this quarter.
Until then, you should be able to use a font editing tool such as FontForge to convert the GPOS based kerning to the Kern table type.
1 Like