Given an arbitrarily animated 3d mesh, is it possible to generate a new object such that this new object is the interpolated boolean sum of all frames of the animated target object?
I can somewhat do this in a python script, but the boolean union starts to degrade and loose surfaces over iterations. Also, it's hard to achieve a smooth result, as each iteration takes more time since there are more surfaces to union with.
The Screw Modifier
has the spirit of what I'm trying to do, if the animation was a linear translation and rotation along a single axis. Is these a similar modifier or tool where you can specify a path and orientation?
BTracer
Mesh Follow
mode also has the spirit of what I'm looking for, except it only constructs curves. Below you can see the the target 3d mesh (cube) being animated, and BTracer
creating 8 curves following the trace of the cube's 8 vertices. What I'm looking for is a generated solid which would fill the outlines of these curves.
I realise I could take the curves from the BTracer
process and generate faces between them, but for more complex objects this would get very tedious.
Is there a process or tool I can use to generate the geometry I'm looking for?