How to Retract a Curved roof?

I have a building with a curved roof in 2 sections, (left & right), what I’d like is to be able to have the roof open by compressing in an arc along it’s natural diameter. I tried using shape keys but they only give linear results and it ends up looking odd as it shifts in position, not just rotation. (Attached blend file shows closed, open, attempt using shape key).

I’m sure there’s an obvious way of doing this, but I’ve not had any success searching on Google. :thinking:CurvedRoof.blend (1.1 MB)

How about using two 1/4 cylinders that you rotate apart?

If all you want is the effect of a smooth semi-cylindrical roof then perhaps try the screw modifier.

The problem is I need them to retract into themselves, rather than just rotating.

Dang! See, in Blender, there’s ALWAYS a way, many thanks indeed! :sunglasses::sunglasses:

1 Like