I’ve made a number of custom font shaders and materials for use with Text Meshes, but I’m not sure how to make the font look engraved (inset into the surface). I had Unity generate a normal map from a font texture and modified the shader so that it should (theoretically) use the correct part of the normal map so it lines up with the letters, but the result looked essentially no different than a normal font.
It’s part of Unity if you have at least v 5.5, which I don’t have and I can’t afford to upgrade in the middle of a project which I need to finish ASAP.
I wish someone hadn’t moved this into “Unity UI & TextMeshPro” because 1) I can’t use TextMeshPro and hence I was asking for an alternative; 2) hardly anyone will see it in such an obscure category.