5
$\begingroup$

How do you loft between curves in Blender. I am finding tutorials on the subject but they seem old and outdated. Is there a current way to do something like that? (In version 2.74)

NOTE: This is not a duplicate post because the answers that were posted are no longer valid. The CurveTools Plugin doesn't seem to work in version 2.74. Has it been replaced with something else?

$\endgroup$
6
$\begingroup$

Blender is primarily a polygon based modelling tool. Curves have received some attention over the years and are quite acceptable as modelling devices now. However Lofting, which creates surfaces from Curves (or potentially NURBS) is, if we are honest, a little bit of a Fiasco, still in 2015. Those of us who want that functionality seem to be in quite a minority, else it stands to reason that these features would be much better supported.

The power of the Bridge Tool and the CurveTools addon shouldn't be underestimated. From what I can tell CurveTools is still semi-actively under development.

Your question is, "how would you loft between curves"? I use Sverchok (Node based geometry addon for Blender). enter image description here

While the example image shows three splines which are part of the one curve, this is to illustrate only the control points of the splines. For this to work in Sverchok you

  • have any number of separate curves
  • their names are important for sorting
  • the origin of all the curves should be the same, the geometry of the curves themselves is of course entirely up to you.
  • with the curves selected, press the Get Selection button on the Objects-in node , and hook up the nodes something like the image shows.

For live updates you need to scrub the timeline or have it playing, it's a bit of a hack.. but it gets the job done.

enter image description here

$\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.