I am trying to model a swimming pool. I create a rectangular loop (first curve) and a wall profile (second curve). I used the second curve as Bevel Object on the first curve, but it creates strange artifacts in the corners.

Could anyone tell me how I can fix it?

Problem example

  • $\begingroup$ Maybe if you set the origin on the second curve to be at the bottom point of it. $\endgroup$
    – Tibi
    Commented Nov 5, 2015 at 13:56
  • $\begingroup$ I've found that if you make the 1st curve a rectangle (not rounded) then the artifacts disappear. But to have a slightly rounded rectangle, I have no solution. $\endgroup$
    – Tibi
    Commented Nov 5, 2015 at 20:30
  • $\begingroup$ The segments of the curve at the corners are too close to each other. If you convert that to mesh you'll see that in more details (curve segment deleted). I can think of only moving them slightly out from the corner. You could do that after converting to mesh and using Bridge Edge Loops to connect them with precise. $\endgroup$
    – Mr Zak
    Commented Nov 5, 2015 at 20:34
  • $\begingroup$ blender.stackexchange.com/help/someone-answers $\endgroup$
    – Samoth
    Commented May 30, 2016 at 8:54

1 Answer 1


Moving your Bezier Curve's origin (that you use as your Bevel Object) to the "outside" of your Curve will solve your problem:
Fixed Example

Your Origin is now "in the middle of" your Bezier Curve so that your Bevel Object can't be moved along your rectangular path without these artifacts.


You must log in to answer this question.

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