17
$\begingroup$

Is there a way to select a typeface (I have 15,000 fonts) for a text object, or must I set type in AI and save as SVG, then import into Blender?

$\endgroup$
  • 1
    $\begingroup$ Do you mean how to add text at all, or just change the font of a text object? $\endgroup$ – PGmath Feb 13 '16 at 23:16
  • $\begingroup$ I know how to add text, but it's always in Gill Sans. HOW do I find access to font list and change the face? $\endgroup$ – DrStrik9 Feb 14 '16 at 15:51
21
$\begingroup$

You can change the font used for a text object under the Object Data properties panel.

enter image description here

Here you can specify different fonts for standard, bold, and italics; as well as various other typesetting parameters. You can also define a set of objects as a custom font by naming them something like fontName_a, fontName_b, etc. and use fontName_ as the Object Font.


In order to find fonts easily I have bookmarked my system's fonts folder (C:\Windows\Fonts\ on Windows, /Library/Fonts on macOS) in Blender's file browser so I can quickly add new fonts. Note: as Chebhou explains in his answer you can also set the default directory for when browsing for fonts in the user preferences.

enter image description here

Note that as of Blender 2.76, you the file browser's thumbnail display mode now works for previewing fonts.

enter image description here

$\endgroup$
  • $\begingroup$ Yeah, I finally found a tutorial on YouTube. As a Blender noob, I'm spoiled by font management software on Mac (FontAgentPro). As Blender doesn't have system-level font access, I need to use FontAgentPro to find the fonts I want, locate them on the system drive, and manually load each one into Blender. It's tedious, but at least now I know it's possible. Thanks for the help. :+) $\endgroup$ – DrStrik9 Feb 14 '16 at 16:27
  • $\begingroup$ @DrStrik9 No problem! I guess macs handle fonts differently than Windows, on Windows it's pretty easy since they're all in one system folder. (If this answer has sufficiently solved your problem you can mark it as accepted by clicking the checkmark under the voting buttons.) $\endgroup$ – PGmath Feb 14 '16 at 18:42
  • $\begingroup$ @PGmath if you set the fonts directory you don't need to do that at all $\endgroup$ – Chebhou Feb 14 '16 at 18:59
  • 1
    $\begingroup$ @EricJ. I really don't see how Object Properties > Font is "hiding behind layers of complexity", it is after all a property of the font object. $\endgroup$ – PGmath Mar 31 '17 at 4:17
  • 1
    $\begingroup$ @EricJ. Have you every used any commercial CG software? IMO Max is way worse than Blender in that respect. And when you google how to do something in Max the only halfway decent quality instructions are part of a paid tutorial. One one of the main reasons I switched from Max to Blender. Also, this isn't the place to be arguing about this. If you want to complain about Blender's UI go to reddit or blenderartists. $\endgroup$ – PGmath Apr 2 '17 at 18:02
7
$\begingroup$

If you need all the fonts to be loaded automatically this can be done with a script ( or an addon ) :

  1. first you have to set the fonts directory in blender user preferences.

enter image description here

  1. install the addon and enable it ( or run load_fonts() when you need it ).

import os
import bpy

def load_fonts():
    font_dir = bpy.context.user_preferences.filepaths.font_directory
    for file in os.listdir(font_dir):
        if file.endswith(".ttf"):  
           bpy.data.fonts.load(font_dir+file)

script as an addon

$\endgroup$
1
$\begingroup$

You can load Opentype and TrueType fonts in Blender. Blender does not load in font families into the separate slots (Regular, Bold, Italic, etc), you have to do that manually.

On OSX, sometimes font files are contained in packages called a "font suitcase". Blender does not load these either.

If your fonts are PostScript fonts, there are many tools online line to convert them to OpenType.

$\endgroup$
  • $\begingroup$ Glad to hear this. I have MANY OpenType fonts. Typography is not mentioned in the Ref Manual at all. I have not been able to find access to font list anywhere in Blender. I still need to know HOW to do this. WHERE is font access located in Blender? $\endgroup$ – DrStrik9 Feb 14 '16 at 15:51
1
$\begingroup$

I finally found a tutorial on YouTube, As a long-time designer but Blender noob, I'm spoiled by font management software on Mac (FontAgentPro). Since Blender doesn't have system-level font access, I need to :

  1. Set some text in Blender.
  2. Use FontAgentPro to find the font I want.
  3. Locate fonts on the system drive.
  4. Manually load each one into Blender on a per-project basis.

It's tedious, but at least now I know it's possible! :+)

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.