I want to extrude a face in Blender along its normal, but I also want the vertices to follow their connected (but not selected during the extrusion) edges. This means that the vertices would move relative to one another (in planes other than their extrusion direction), and extend the original geometry by extrapolation. Another way to look at it would be to "slide" the vertices along their extrapolated, connected, and deselected edges.

This is difficult to describe in words, so let me provide an image. Here's the face I'm extruding:


And here's how I'd like the vertices to move (viewed from above to make it clearer):

vert direction

Is it possible to do this in Blender?


In face select, they will only extrude along their normals. In vertex select you can direct the extrusion where you want. And lets you do combinations like E-S-Y-Shift Z or whatever you need.

| improve this answer | |
  • $\begingroup$ So this needs to be done a per-vertex level? If so, it's not practical for me as the example I showed is a "watered down" version of what I need. Some of the n-gons I want to extrude have hundreds of vertices. $\endgroup$ – colonel of truth Oct 24 '19 at 17:11
  • $\begingroup$ If you select that face and then switch to vertex select, then you will have all the vertices you need in the selection. $\endgroup$ – Ethie Oct 24 '19 at 23:32
  • $\begingroup$ Yes, I've tried this, I'm still not sure how this is supposed to work. The only method I've found is to select all the joining edges, subdivide them, then slide them with clipping disabled. However, the surface this creates is horrible (as the edges/faces go past the vertex and then loop back), and you still have to select each connected edge instead of the face itself. $\endgroup$ – colonel of truth Oct 25 '19 at 1:44

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.