Sometimes freestyle renders will have gaps in the lines:

enter image description here

Closer up:

enter image description here

What causes this and how can I prevent it?

  • $\begingroup$ You can improve the result by giving te stroke a round end. $\endgroup$
    – user23382
    Apr 4, 2016 at 14:23

3 Answers 3


Try the following:

  1. Make the mesh smooth (I guess this has been already done in your scene).
  2. Enable the Face Smoothness option in Properties > Render Layers > Freestyle.

A detailed explanation of these settings can be found here.

  • $\begingroup$ This seems to work :) Could you explain what you mean by "Make the mesh smooth"? (smooth shading? physically smooth?) $\endgroup$
    – gandalf3
    Nov 9, 2013 at 1:50
  • $\begingroup$ By "make the mesh smooth" I meant smooth shading. This way mesh vertices may have multiple normals, from which Freestyle can compute smooth silhouette lines that do not exist as edges in the original mesh data. $\endgroup$
    – T.K.
    Nov 9, 2013 at 12:35

It is mainly caused by toggling "Chaining" feature in the Freestyle Lining Style panel, if you are sure it's not caused by any Freestyle modifiers.

If so, to prevent that, you may simply toggle "Enable Chaining" off, or just include "Contour" by toggling it in the Edge Types list. (But make sure "Same Object" is not toggled, which is right below the "Enable Chaining" checkbox.)

  • $\begingroup$ This seems to remove some of the gaps, but not all: pasteall.org/pic/62245 $\endgroup$
    – gandalf3
    Nov 8, 2013 at 20:48
  • $\begingroup$ Agree. user1561's way works better on your scene. $\endgroup$ Nov 9, 2013 at 6:23

For Text (fonts)

  1. Convert the text to a mesh using Alt + C in 3D View and picking "Mesh from Curve/Meta/Surf/Text"

converter menu

  1. Turn on "Face Smoothness" in Properties > Render Layers > Freestyle

Face Smoothness setting





Note: this might still not be enough, you might be forced to apply "Smooth" Faces in Edit mode (press TAB in 3D View to switch) in the Shading/UVs sidebar (press T to open).

Since this might screw up the rendering of the model, you might want to duplicate the model and render the copy on another layer.


You must log in to answer this question.

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