I added a text object to my model and noticed that some of the letters are created as self-intersecting surfaces / solids (depending on the option I used for the text).
Is this normal?
In this example, “N” is the problematic letter; I duplicated the border of the surface to see the generated curve. (The font is Bahnschrift SemiBold Condensed, which I believe I have through Photoshop. (?))
Is there anything that I can do to prevent this (apart from duplicating the borders and manually cleaning up the self-intersecting parts)?
Yes, this can be a problem with any fonts. They are not made perfect. With Printing these poor geometry ignores these problems. But with 3d modeling the problems need to be fixed.
I use Curve Boolean and select outside all the fonts to create new outlines that are cleaned up. Normally just takes a few seconds.
Well, not any font, but many fonts A lot of font designers seem to be sloppy as hell. Even some commercial fonts have terrible underlying line-work
-Jakob