I need to convert each letter of a text object into an individual mesh. I have tried to convert the text into a mesh and then separate by loose parts, however, that has the unintended side-effect that all i-dots, colons, etc. get separated from their main parts. I could merge these manually, but that would be rather cumbersome. Is there a way to create exactly one mesh per letter?


2 Answers 2


Install animation nodes addon, there's a text > object separate node that works as an operator...

more info:

you just need one node, that acts as an operator, press separate or update... the algorithm counts the number of splines on each glyph to do it correctly; node also allows you to have text / curve or mesh output

enter image description here

  • 3
    $\begingroup$ Could you provide some screenshots or elaborate more on this topic? $\endgroup$
    – cgslav
    Nov 16, 2016 at 1:50
  • $\begingroup$ This works perfectly. For the lazy, download animation nodes here $\endgroup$
    – jalgames
    Nov 17, 2016 at 14:59

You could go into edit mode turn on the option to able to see through objects in edit mode(this allows you to select vertex on the other side of an object)(if you don't know where it is, it is in-between proportional editing and the boxes for single, edge, or face select) all you would have to do then is press "B" and drag select the letters, commas, dots, you wish and press "CTRL"+"V" or "P" and click "Separate" - then - "by Selection" this will make the selected a separate mesh.

  • $\begingroup$ This to me seems almost as cumbersome as separating by loose parts, then joining the ones that belong together. With just a few words, it'd be perfectly doable, but try doing it with a Star Wars crawler. Then imagine doing that Star Wars crawler in a language that uses lots of diacritics, e.g. German, French, or the Scandinavian or Slavic languages. $\endgroup$
    – user27640
    Nov 16, 2016 at 0:48
  • $\begingroup$ Yeah, in that case it would probably be faster to do the separation by lose parts and the selecting dots and dashes and such and joining them with CTRL + J $\endgroup$ Nov 16, 2016 at 1:13

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .