I have built up a number of courses of blocks on a dome I'm building using array modifiers and NURBS circles. It works pretty well but each row of blocks starts at the same place, so the first several blocks are lined up on top of each other. That isn't how a real dome would be made and I'd like to fix it.

I haven't found a way to rotate the circles so the blocks rotate too without them spiraling outwards. How should I set this up?enter image description here

Edit: I have set up the arrays as recommended in the linked answers from the comments here and here. However, this technique won't work for a dome. Successive rows of blocks need to be smaller along a curve, and this technique only allows linear scaling. I have been trying adding a deform modifier to the stack, but so far haven't found one that will create a dome without severely deforming the blocks. I am about to try the add-on recommended in sambler's answer, but it may not allow me to use the rounded blocks that would be correct.

The building technique being imitated is shown below. Usually the dome shape used is a beehive style, I couldn't find an illustration of a spherical dome.

earthbag dome

  • 2
    $\begingroup$ Check this answer blender.stackexchange.com/questions/28765/… $\endgroup$
    – Denis
    Sep 21, 2015 at 22:15
  • $\begingroup$ @Denis That looks great, but it doesn't make successive rows smaller. Can it be adapted to do that? $\endgroup$
    – kim holder
    Sep 21, 2015 at 22:29
  • $\begingroup$ You can have multiple arrays and use the empty to adjust the scale $\endgroup$
    – Denis
    Sep 21, 2015 at 22:32
  • $\begingroup$ You could use 2 arrays and add Simple Deform modifier atop of them set to Taper. Adjusting its Factor you'll be able to create expanded/tapered forms $\endgroup$
    – Mr Zak
    Sep 21, 2015 at 22:46
  • $\begingroup$ related: blender.stackexchange.com/a/23664/1853 $\endgroup$
    – user1853
    Sep 21, 2015 at 23:31

1 Answer 1


There is an addon called Building Objects available in blenders addon contrib collection that may come close to what you want. With it enabled you get Add->Mesh->Building Objects->Wall factory to create a wall made of bricks.

While the radial and curve options will give you an igloo like brickwork it doesn't offer any adjustment for the curvature, so this may be a starting point.

enter image description here

If you don't want to install git to get the addons, you can get a snapshot of the contrib repo from here.

  • $\begingroup$ This looks like it could be useful, though yes, it may not do what i want. The blocks need to have rounded faces because they are actually tamped sandbags. Thanks for the info, i'll try it. :) $\endgroup$
    – kim holder
    Sep 22, 2015 at 15:14

You must log in to answer this question.

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