4
$\begingroup$

I have an object with an array modifier. I animate this array, using empty as “object offset” (like in this tutorial - https://www.youtube.com/watch?v=COCFd_BKqLw ).

Is there a way to bake an array animation (in order to export it to another program later)? I need to save this animation, without the array modifer, which is supported only by Blender.

Thank you in advance!

$\endgroup$
  • 1
    $\begingroup$ I have no Idea how could it be done exactly (probably with some python code) but It would be great to know it, so I'm waiting for an answer with you. $\endgroup$ – Mzidare Nov 3 '16 at 13:29
  • $\begingroup$ @Mzidare Thank you, yes, it would be great and quite usefull! $\endgroup$ – Rumata Nov 3 '16 at 13:30
  • $\begingroup$ If i understood your question right watch this![enter image description here](i.stack.imgur.com/w21Rt.gif) $\endgroup$ – atek Nov 3 '16 at 15:18
  • $\begingroup$ I don't think it's possible to simply "bake" an array animation, unfortunately, to export it to other programs, since it usually creates and deforms a lot of new "virtual" geometry (in a procedural way), and in many possible ways. It doesn't just transform or deform meshes. Not an easy task. $\endgroup$ – m.ardito Nov 3 '16 at 20:23
  • $\begingroup$ Baking an array animation is like applying the modifier when not animated. But why apply a modifier? Normally, you don't do it, so why in an animation? $\endgroup$ – piegames Nov 6 '16 at 15:07
4
+100
$\begingroup$

If the software you want to export it to supports alembic (i know for example that fusion does), you can use this fileformat. It was just added to Blender so it only works in the newest Versions. Exporting it in Blender and importing it again works fine and it bakes the animation to mesh cache (In Blender it then uses the mesh cache modifier). This is also how you can export fluid simulations for example.

Just choose File - Export: alembic (.abc) and configure the options (especially the end frame) enter image description here

$\endgroup$
  • $\begingroup$ That's an amazing trick would never have thought of that one! $\endgroup$ – piegames Nov 7 '16 at 19:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.