Blender gets Unicode text input

Blender gets Unicode text input

Since revision 41146 the development version of Blender supports Unicode text input.

What it boils down to is that you mostly don't need dirty tricks to get something like cyrillic characters into 3D text objects anymore. Here is a quick demo:

All you need is a build of Blender from trunk and some fonts that have extensive Unicode coverage. This won't work for some complex scripts yet, but it looks like this is on radar already. Support for OpenType features such a ligatures and ending variants is missing as well for now (the Lobster font in the video make it quite clear).

The feature currently doesn't work on Mac. Presumably this will be part of 2.61 planned for December 2011. Kudos to Campbell and the team for finally fixing this!

Was it useful? There's more:

3 Responses. Comments closed for this entry.

  1. What about linked unicode characters ?
    Like Arabic for example ?
    Have you tested it?

    I’m afraid the chars in a word are not linked together.

  2. Alexandre Prokoudine 08 December 2011 at 6:15 pm

    OpenType features like contextual ligatures are not yet supported. Last time I check advanced support (and specifically Arabic) was being discussed in the mailing list for Blender developers, but I didn’t follow the discussion much after that, so it needs rechecking.

  3. This is great. how about other language? like chinesse? german?..