3

After enabling international fonts I was expecting that I could create a text object like: 咏春拳.

It seems that a different font is used for the text object.

enter image description here

The Outliner shows a font Bfont

enter image description here

Can this be changed?

stacker
  • 38,549
  • 31
  • 141
  • 243

1 Answers1

5

Fonts for creating Text objects are set in the Text Data panel.

enter image description here

Blender uses droidsans_final_fixed.ttf (font name: DejaVuSans) as the detault i18n font, but just for UI text display, located in blender folder ..//2.69\datafiles\fonts\. There also another font called bmonofont-i18n.ttf (font name: BlenderMonoI18n) In the same folder. You can use it as the font for the Text object if you didn't have any other unicode or asian fonts in hand. Ortherwise, you have to use other system or non-system fonts to create the solid text mesh.

As for the builtin Bfont.ttf, it uses standard encoding, and less than 200KB. I don't think it is possible to include the large number of non-ascii charset.

Leon Cheung
  • 27,718
  • 11
  • 89
  • 161