Apologies if this comes across as a stupid question, but I was wondering what might be the best way to achieve the curved attic (roof?) part of this building?

enter image description here

My gut says add a cube and add some cuts to pinch in the middle sections, but I'm not sure how to convert that into a smooth curve!

Any help would be greatly appreciated.

  • 3
    $\begingroup$ Hi! There are multiple ways but subsurf, proportional edits and maybe lattice deform could be worth trying maybe $\endgroup$
    – m.ardito
    May 26, 2020 at 8:35
  • $\begingroup$ yes a cube that gets smaller to its top, put a subsurf if you want to smooth the angles, and some additional edge loops to sharp the edges a bit $\endgroup$
    – moonboots
    May 26, 2020 at 10:15

1 Answer 1


As has been commented, a subdiv. approach might be:

enter image description here

  • To inset the top face of a cuboid evenly: I inset it with 'Even' checked..
  • Select the outside vertices and GG slide the loop inwards
  • AltM merge the top vertices by distance.

enter image description here

  • CtrlR cut loop round the waist
  • Assign a Bevel modifier, by angle.
  • These are my Bevel settings, quite a common way to put in holding loops to contain Catmull-Clark subdivision, in the right circumstances.

enter image description here

  • (You can, instead, use Bevel Weights, or introduce holding loops by hand)
  • Assign a Subdivision surface modifier, probably 1 level of Catmull-Clark will do

enter image description here

You can adjust the curvature by adjusting the one loop around the waist, (at least, to block the model out).

  • $\begingroup$ hey! Thanks for this! Would it be possible for you to explain the bevel modifier part? Struggling to see what I'm doing wrong with that part! $\endgroup$ May 26, 2020 at 15:21
  • $\begingroup$ It's ok, I figured it out! Thank you! $\endgroup$ May 26, 2020 at 15:32
  • $\begingroup$ @OliverPrimus hehe.. too late! (See Edit) $\endgroup$
    – Robin Betts
    May 26, 2020 at 15:38
  • $\begingroup$ hahah thank you! $\endgroup$ May 27, 2020 at 5:43

You must log in to answer this question.

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