Font style option not available in Font Asset Creator

Hi all,

I’m trying to generate a TextMesh Pro font with Font Asset Creator but it is everytime generated with a bold font style. I didn’t even specify it as, weirdly, I don’t even have the font style option available…
I just want to generate it with a “regular” style. If I need it, I can always set the bold style in the TextMesh Pro component properties.

Please see attached screenshot. Any idea why my font is generated with a bold style? :confused:

Unity: 2019.3.4f1
TextMesh Pro: 2.0.1

Additional info, I’m using Avenir Next.

Can you provide a link to the font file so I can take a closer look?

Thanks for the answer. There you go: Deleted

Hi @Stephan_B

Could you have a look at it? Previous link expired, so just in cased posting another one again: Deleted

Thanks in advance.

Both links appear expired.

@Stephan_B There you go.

[EDIT] I removed the link since this is a commercial font file.

Thank you for providing a link to the font file.

In terms of the behavior, this is the result of the font file being a TTC or TrueType collection which contains several font files. As such, the Font Asset Creator picks up whatever the first font file that is contained in the collection.

I will need to make changes to the TextCore FontEngine to allow users to select which font file in the collection they wish to use to generate the Font Asset.

Since the FontEngine is included in the Unity Editor, this will require a new version of the Unity Editor in addition to a new version of the TMP package which contains the Font Asset Creator.

In the meantime, this font is most likely also available as separate font file for each of the fonts included in the .ttc collection. See if these are available as .ttf or .otf. for each of the given font weights.

Hey @Stephan_B

Got it. That make sense. I’ll use font file separately from now on.
Thanks again for your quick feedback!

Would like to add I am also set back by not having this feature. It appears to have been a feature in the original version of Textmesh pro but I can’t find it anywhere in the new font asset creator. I have a basic Helvetica font which I need the bold oblique version of. I have it in the font set but do not have a way to get it into Unity.

The ability to pick individual font files contained inside a TrueType Collection (TTC) was never available in TMP. This is something I will be looking at adding.

As per my previous post, most fonts usually comes as individual font files making up the family. Some fonts do include a TTC variant which is more commonly found on OSX.

The feature that used to be in the Font Asset Creator was to create an outline version of the font and fake bold (embolden).

same problem Fast File Upload: Secure file Transfer & Sharing with Refile