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$
  • $\begingroup$ Maybe if you set the origin on the second curve to be at the bottom point of it. $\endgroup$ – Tibi Nov 5 '15 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 Nov 5 '15 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 Nov 5 '15 at 20:34
  • $\begingroup$ blender.stackexchange.com/help/someone-answers $\endgroup$ – Samoth May 30 '16 at 8:54
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$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.