Greets

This one is for bryce 5 people out there.
I need to have 2 objects with very complicated shape, so I can't just draw them. However, this shape is determined by those objects rotating and 'cutting' out pieces from each other, with that giving the shape.

I can create two basic shapes which will rotate, but I cannot find a way how to make them cut out bits from each other while moving and then keep new shape. It's easy to create 2 bools, turn them and have what I want from top view, but when I move the camera after roatation is done I'm left with old sharp shape when I want new smooth one.

Erm. I guess that didn't make whole lot of sense, so if there are any bryce guys here I guess I could make a sample animation (in photoshop) showing what I mean.

Thanks in advance!