4
$\begingroup$

I want to give these line segments a continuous cylinder shape, like a Spaghetti noodle. My aim is to make this path visible in render mode. At the moment you are not able to see it in render mode because it has zero thickness.

I already converted them into a Bezier curve and played around with the Bezier Circle. The result were a lot of cylinders behind each other with a lot of gaps between them because the whole line has edges as you can see on the picture.

I also tried to solve the problem with a Skin-Modifier, but this didn't give me a good solution either. Maybe I should combine it with another Modifier.

So I was wondering if it's even possible to convert an 3D edged path into a curve path with a cylinder shape.

I would be very glad if someone could tell me how I get a good solution.

Thank you very much!

Path contains straight line segments

$\endgroup$

2 Answers 2

2
$\begingroup$

Your problem is not that your path shape is composed of many segments, but that it is composed of many separate objects.

You should join them into one object before adding thickness to your curve, and you also have to join all overlapping vertex into a continuous spline. The modifiers you mention have no effect in what you want to achieve.

  1. Select all your segment objects
  2. Shift select on last segment to make it the active object
  3. Join them all with Ctrl + J
  4. Now enter edit mode on the newly created mesh object
  5. Select all vertex
  6. Press W > Remove Doubles
  7. Exit edit mode
  8. Press + C > Convert to Curve

You should now be able to successfully add thickness to your curve as a continuous path.

Curve

$\endgroup$
1
  • 1
    $\begingroup$ Exactly what I was looking for! Thank you so much @Duarte Farrajota Ramos $\endgroup$
    – Khang Cao
    Commented Aug 11, 2016 at 0:44
1
$\begingroup$

If I understand it right.

  1. Make path, edit it as you need.
  2. Make Bezier Circle.
  3. Select Path and under Object data tab select Bezier Circle as Bevel Object.

Now you can resize Bezier Circle as you need.

Path

$\endgroup$
13
  • $\begingroup$ Thanks for your answer! But I don't want to make a path, I already have a path. $\endgroup$
    – Khang Cao
    Commented Aug 10, 2016 at 23:25
  • $\begingroup$ Is this was what you've needed? $\endgroup$
    – cgslav
    Commented Aug 10, 2016 at 23:25
  • $\begingroup$ I don't want to make a new path. I already have a given path as you can see in the picture. I just want the path looks continuous like yours in the picture. What I exactly did is: 1. Join all line segments 2. convert into curve 3. Add Bezier Circle 3. Select Circle as Bevel Object 4. resize. But I get gaps because my path is not a continuous curved. $\endgroup$
    – Khang Cao
    Commented Aug 10, 2016 at 23:32
  • $\begingroup$ Could you provide blend file with this path? $\endgroup$
    – cgslav
    Commented Aug 10, 2016 at 23:41
  • $\begingroup$ Sure! where/how can I provide the file? $\endgroup$
    – Khang Cao
    Commented Aug 11, 2016 at 0:00

You must log in to answer this question.

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