You think of a plugin where problematic other plugins can be linked to, to save out one model for each frame? Sounds cool. Wouldn’t this be incomplete without also a “loader” plugin that takes care of the model sequence?
This loader plugin could “check” for the geometry of the last and the next frame and so maybe provide the motion vector for the blur, if API allows for this.
This sound to me like a useful object cycling plugin. The problem is still the distribution of the model sequences. The easiest would be to just write all data to one single fact file, that would store all different “poses” of the mesh, like
sequence // parent effector
group#000 //mesh indexed with frame number
group#001
group#003
…
group#n
Edit: Another question would be, if the saver saves the sequenc with its lokal coordinate system, or in the world coordinate system…
disadvantage of this would be, that with high density meshes the resulting fact would be really large. I absolutely like the idea that the cache data would be editable, since it would simply be a fact file. Also the distribution of a single file sounds easier to me as the distribution of a folder with a fact sequence.
Next problem to solve would be texturing. As long as the models have a UV space it should be easy. The saver plugin could also write the current texture space as UV to the facts, like contortionist does.
To solve the distribution issues maybe this could be coupled with a drag and drop utility in the finder, that let you define Remote Folders and simply copys all data that you drop on it to all asigned slave folders… sounds very unfancy to code, but would solve alot of problems.
Jens