Not sure if my explanation makes sense. I'm making a 3D model of the Titanic, and for most of the Smokestack piping I've been using the shrinkwrap modifier to attach curves to the smokestack, but the No. 3 Smokestack has piping that juts out to the Tank Room.

No 3 Smokestack Piping

If I use the shrinkwrap modifier, the parts of the pipe that jut out will just stick to the smokestack. I could have the piping in two pieces (one shrinkwrapped the other not) but I was wondering if there was any way to have it all in one piece (maybe even learn a new way to have the piping sit on the curved surface).

  • $\begingroup$ Have you instead considered using a bezier curve to make pipes? $\endgroup$ – Nathaniel Weiland Aug 30 '18 at 21:43
  • $\begingroup$ That is what I’m doing $\endgroup$ – Mr. Kite Aug 31 '18 at 5:45

Perhaps an alternative approach to shrinkwrapping is as follows: (It's not easy to make illustrations for this one, so I'll just try to decscribe it)

  1. Duplicate your smokestack and tanks
  2. Enlarge the duplicate appropriately, scaling (S) or fattening (AltS). This object is going to be the 'Form' for your pipes (they lie slightly outside the objects they are aligned to.)
  3. Simply select edges from the 'Form', where you want the pipes on the cylinder. Don't worry about the right-angle corners, we'll get to that. If the edges don't exist, subdivide, or cut using the Knife (K) tool.
  4. Duplicate (ShiftD) those edges, and extrude the end vertices of the duplicate sections to create the splaying straight pipes. If your model is up in Z, that will be - Select vertex, EShiftZ for the horizontal sections, and EZ for the plunge into the tank.
  5. Separate the selection of edges (P) into a new 'Pipes' object - and bevel (CtrlShiftB) its right-angle corner vertices to give them the curve you're looking for.
  6. Convert the 'Pipes' mesh into a Curve, and in its'Shape' and 'Geometry' panels give it a Full Bevel profile with enough resolution to make the pipes round.
  7. If you've kept the resolutions reasonable , and dissolved out vertices in straight sections which are not contributing to the shape, you might want convert back to mesh, and put a subdivision surface modifier on the result.

enter image description here

I short, the method takes the vertices from existing geometry, rather than creating shapes from scratch.

| improve this answer | |
  • $\begingroup$ That seemed to work pretty well! Will be interesting to try to do some of the pipes that go behind other pipes (the P shaped one to the right of the big pipe comes to mind) but it’ll be a fun challenge. Thank you! $\endgroup$ – Mr. Kite Aug 31 '18 at 16:36
  • 1
    $\begingroup$ So long as you keep the number of vertices down early in the procedure (you really only need one at each right-angle bend in this case,) you can deal with the curvatures later by beveling or proportional editing. If you use sub-d surface modifiers at all, you can leave the final smoothness to that. Manipulating curves in Blender is IMO, a little awkward by comparison. $\endgroup$ – Robin Betts Aug 31 '18 at 17:01

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.