I'm defining a shape that is a prism, i.e. it can be obtained by extruding a 2D shape along the Z axis.

How can I do this with a modifier, so that I only have to update the top (or bottom) shape, and not select both vertices each time I want to move a pair?

Here's my shape (which already has an array modifier with rotation):

2D shape, that I want to extrude

The closest to what I want is the "screw" modifier, with angle 0, but I can't set the number of steps to 1, the minimum seems to be 2. The resulting mesh has an extra extruded step in the middle, as can be seen below, which I'd rather avoid for performance reasons.

3D mesh, made with the screw modifier

Is there any way to have some kind of "extrude modifier"? I tried the "screw modifier", which gives what I want, but with 2 extrude steps instead of one. I tried the "mirror modifier", but the two copies aren't connected (no vertical edges and faces).

Note that I want this to be a modifier, so that I only have one real vertex for each top+bottom pair. Otherwise I can just extrude and move along the Z axis, but then editing further the shape is a pain.

  • $\begingroup$ have you used the solidify modifier yet? It will take flat shapes and add extra geometry to give thickness. $\endgroup$
    – zeffii
    Oct 11, 2015 at 14:28
  • $\begingroup$ @zeffii Thanks a lot, that's exactly what I needed. Don't know why I didn't see it, I thought I tried all of them. I'll accept that as an answer. $\endgroup$ Oct 11, 2015 at 14:35
  • $\begingroup$ +1 for the screw modifier! It helped me extrude a 2D curve. $\endgroup$
    – Sphinxxx
    Jan 2 at 16:57

1 Answer 1


The closest modifier to what you seek is the Solidify Modifier. One reason it's not called the Extrude Modifier is because it does a lot more than a simple extrude. For instance it can extrude in two directions simultaneously by using the Offset parameter.

enter image description here

enter image description here

The normal direction of the faces determines the direction of the new thickness .

  • 1
    $\begingroup$ This use of the normal direction explains why a few stray edges (which weren't part of any face) were not spawning a face (like extrude would do). Not a problem in my case, though. Great answer! $\endgroup$ Oct 11, 2015 at 14:52
  • 3
    $\begingroup$ I think it's a reasonable question, and it's reasonable to assume something like this would be called an Extrude Modifier. This might help others find the Solidify Modifier sooner. $\endgroup$
    – zeffii
    Oct 11, 2015 at 14:54
  • 2
    $\begingroup$ good answer, but an extrude modifier would still be nice as it'd allow to work on lower-dimensional geometries. extruding a vertex yields an edge, edge yields a face. Solidify seems to only work reliably on faces. $\endgroup$ Jun 2, 2021 at 13:25

You must log in to answer this question.

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