MAXON CINEMA 4D: Cinema 4D Forum Adobe After Effects Forum

Export multiple object animations as one object in Alembic (.abc)

COW Forums : Maxon Cinema 4D

<< PREVIOUS   •   VIEW ALL   •   PRINT   •   NEXT >>
Yaleryn Tan
Export multiple object animations as one object in Alembic (.abc)
on Jul 8, 2019 at 2:53:56 pm
Last Edited By Yaleryn Tan on Jul 8, 2019 at 3:41:34 pm

Hi

I would like to to export the animations of multiple objects as one combined animation in Alembic format.
However, I'm unable to do so.

Did I miss out something in my Alembic export and/or import settings

I have attached my .c4d working file.

Alembic export settings


Alembic import settings


Any help would be appreciated, thanks!


Return to posts index

Sam Treadway
Re: Export multiple object animations as one object in Alembic (.abc)
on Jul 9, 2019 at 3:00:16 am
Last Edited By Sam Treadway on Jul 9, 2019 at 3:01:03 am

Add a connect object to the scene and immediately turn off "Weld" on the connect object
In the "Objects" field, link to the null containing all the petals.
With that connect object selected, export to alembic and make sure "Selection Only" is checked.


Return to posts index

Yaleryn Tan
Re: Export multiple object animations as one object in Alembic (.abc)
on Jul 9, 2019 at 8:56:09 am

Hi Sam,

I really appreciate you taking time to reply.
The solution you proposed worked well, all the object animations were combined into one!

I have another question. The original c4d file format is 17,700 KB.
After exporting to alembic format, the file size is 7,600,000 KB.
The file size becomes significantly larger.
Is there any way to reduce the .abc file size ?


Return to posts index


Yaleryn Tan
Re: Export multiple object animations as one object in Alembic (.abc)
on Jul 9, 2019 at 9:08:56 am

Alembic Export settings (after putting objects under Connect)



Return to posts index

Sam Treadway
Re: Export multiple object animations as one object in Alembic (.abc)
on Jul 9, 2019 at 2:46:11 pm
Last Edited By Sam Treadway on Jul 9, 2019 at 2:48:39 pm

Think of the exporting to the alembic format the same way you think about exporting a video.
With video, larger resolutions, deeper color and a longer timeline will result in a larger files sizes.
Each frame in a video can be considered a unique image but with certain compression algorithms, data for spatial and temporal redundancies is stored efficiently which can reduce file size.

With alembic you are baking out each frame (or subframe) without any dependencies / deformers, etc...a point cache with extra details.
You can think of it as a single file where each frame contains version or independent representation of the mesh.
So the denser the mesh and the more frames you export, the larger the file.

One way to reduce the file size is by increasing the frame steps.
The motion between frame steps can be interpolated.

To test it yourself, do two exports.
Set the start and end frames the same for each and then set the frame step to 1 on the first export and set it to 10 or 20 on the next export.
When you import set the "Interpolation" option in the alembic object to on.

With the motion in your scene you can probably get away with a frame step as high as 15 or 20. The motion may not be exactly the same as the frames between exported frames are interpolated.


Return to posts index

Yaleryn Tan
Re: Export multiple object animations as one object in Alembic (.abc)
on Jul 11, 2019 at 8:27:29 am

Sam, many thanks for taking the time to explain in detail!


Return to posts index

<< PREVIOUS   •   VIEW ALL   •   PRINT   •   NEXT >>
© 2019 CreativeCOW.net All Rights Reserved
[TOP]