6
$\begingroup$

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

$\endgroup$
4
  • $\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

3
$\begingroup$

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.

$\endgroup$

You must log in to answer this question.

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