2
$\begingroup$

I don't think I had this problem show up on any other font, but recently I tried to use a font called Road_Rage.otf.

The problem is, when I import the font into Blender (Version 2.79), a lot of characters have blank spaces in them, when everywhere else, they show normally.

This is how it should look like:

enter image description here

And this is how it looks in Blender:

enter image description here

I don't know what causes it.

Anyone knows how to fix this ?

$\endgroup$
  • 1
    $\begingroup$ same problem here, so maybe type into a vector software then import as svg? $\endgroup$ – moonboots Jul 30 at 12:18
  • $\begingroup$ Nope, It doesn't help to import it as an SVG. I recommend you to report this as a bug at developer.blender.org $\endgroup$ – Jackdaw Jul 30 at 13:51
7
$\begingroup$

Booleans in 2D Curves don't support self intersecting curves. Text is just a fancy curve.

Two overlapping shapes of the same curve object, will show the difference boolean.

difference

As you can see in the above gif, there appear to be errors at the intersections, which cause some problems with the tesselation.

problem

In an open tasks Campbell Barton says:

[...] its not a bug because the code is working as intended.
Of course adding support for self intersecting curves could be a useful enhancement.

The font features some problematic self intersection bezier shapes, which cause everything to render incorrectly. Removing this shape form the T character problem areas result in a correct shape.

You can fix this manually by ⎇ AltC converting the Text to a curve. And then removing the problematic curves.

make curve

This can be also easily achieved, by separating various parts in edit mode.

sepraate things

$\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.