There's a nice tutorial here showing how to get such an effect by tracing a real text object and creating a cruve from it. https://www.youtube.com/watch?v=QUVUR9jupMY

The problem is this makes all the text lines be the same thickness which is unnatural for handwriting. There's a trick mentioned in the tutorial which is having a plane behind the text curve and moving the sections of the curve you don't want to see behind the plane which could also be used to make same section of the curve less thick but that would take very long to prepare. Is there a less time consuming way to do it?

  • $\begingroup$ We managed to create a script which parses several fonts and recreates the exact thickness of each letter. You may take a look here: youtube.com/watch?v=uvL-ZqG5aVo $\endgroup$
    – user51913
    Feb 3, 2018 at 21:04

1 Answer 1


You can control the thickness of a curve's bevel by changing the radius of a particular segment:

enter image description here

To get something like this:

enter image description here

Examlple file:

Be aware that the tools to create and manipulate curves in blender are not as responsive and sofisticated as other programs out there, so to create complex curves like this, it might be easier to work in Inkscape, Illustrator or other vector graphics program and export the file in SGV format and import it into blender.

  • $\begingroup$ is there a way to have the beginning and end "filled" (not flat if the radius is not 0 which makes it sharp) $\endgroup$
    – Leo Ervin
    Mar 3, 2016 at 12:26
  • $\begingroup$ @LeoErvin they can be whatever radius you set them to be. $\endgroup$
    – user1853
    Mar 3, 2016 at 14:51
  • $\begingroup$ It's not about radius. By default the tip is flat. You can make it sharp by settign radius to 0, but no way I see of making the tip circular (smooth) $\endgroup$
    – Leo Ervin
    Mar 11, 2016 at 13:00

You must log in to answer this question.

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