FontSelector - Easy font management inside Blender
Font Selector is an addon to add font functionalities to blender.
It allows user to dynamically visualize available fonts applied to a text object without the painful process of importing a font through filebrowser.
You can see a demo of the extension here.
If you like this addon, you can help me here through Donation, to buy me a coffee and allow me to continue to develop free tools.
Font Selector's features :
- Automatic detection of the font folders according to the host OS (if some folders are missing, please report an issue)
- Support for 3D text objects and video text strips
- Dynamic browsing through fonts without leaving the 3D view/sequencer and with direct visualisation of the font on active text object, like in any other compositing and editing software
- Font list stored externally in cache files, to prevent a re run on every startup. Font Selector will automatically check for new/removed fonts and update the list accordingly on every startup
- Favorites font system : because browsing through hundred of fonts can be slow, you can mark fonts as favorites, these favorites fonts can be easily access by turning on the favorite filter
- Font are stored in families, browsable quickly, user can then choose available type (Regular, Bold, Condensed...)
- Reveal file operator allows user to open an explorer to the selected font
- Several available locations for the panel (properties, popovers, pop up operator) through the preferences
- Load Font Family operator to load all "blender specific" font types of a family in one click. Blender handles multiple font types on a single text object with the limitation of 4 of them (Regular, Bold, Italic, Bold Italic). Font Selector, if available, allows user to set them up for the selected font family
Disclaimer :
Font Selector, except for the Load Font Family operator, uses only the regular font slot blender text object, in order to be clearer to the user, and show him instantly the change. For example, a bold font will be apply by filling the text object regular's slot.
Three other font slots (bold, italic, bold italic) are user by blender to mix in a single text object different font types.
For this specific usecase, please use the Load Font Family operator.
Known issues :
- On windows,
Reveal file
operator does not select specific font file. This an issue from windows explorer cli arguments.
- When using Popover panels, the F3 search menu will populate with unnamed elements from these panels. This seems to be a blender bug.