bodymovin-extension icon indicating copy to clipboard operation
bodymovin-extension copied to clipboard

Essential graphics variable change not picked up by bodymovin

Open Bjorninn1 opened this issue 2 years ago • 7 comments

I have a Composition1 and inside it there is a Composition2 with essential graphics variables to change colors. So in Composition1 I have a color control that sends color changes down to Composition2 using these essential graphics variables. But when exporting using Bodymovin these color changes are not being shown. I have "use composition names as ids", "guides" and "hidden" checked. Any idea how to get this to work?

Bjorninn1 avatar Feb 19 '23 06:02 Bjorninn1

Hi, essential graphics is not supported yet by bodymovin, but it will be available soon

bodymovin avatar Feb 26 '23 15:02 bodymovin

Hi, essential graphics is not supported yet by bodymovin, but it will be available soon

Great, just let me know if I can help. I already have the code running locally and could possibly contribute.

Bjorninn1 avatar Mar 18 '23 19:03 Bjorninn1

Essential properties are supported in version 5.11.0 There might be some features not yet working because it has a lot of use cases.
But if you give it a try, please let me know how it goes.

bodymovin avatar Apr 10 '23 03:04 bodymovin

Great to hear, well done! I installed the newest version and did the following:

  1. Created a composition Rectangle with a rectangle inside it. Added the position of the rectangle to Essential Graphics.
  2. Created a composition Parent and dragged the Rectangle composition into it.
  3. Created a null object in Parent and connected the essential property of Rectangle by using the whip to the position of the null object.

Now when moving the null object around the rectangle moves through Essential Graphics. So I added keyframes to the position of the null object to make it move.

But unfortunately when exporting and playing the animation it plays without movements.

The settings I used are: Hidden, Guides, Convert expressions to keyframes, Use composition names as ids and Export essential properties.

Should I set the settings differently or are there only some other properties supported at the moment?

Bjorninn1 avatar Apr 14 '23 05:04 Bjorninn1

can you share the .aep so I can take a look?

bodymovin avatar Apr 14 '23 11:04 bodymovin

Sure, here is a zip file with aep inside. RectangleAndParent.aep.zip

Bjorninn1 avatar Apr 14 '23 11:04 Bjorninn1

can you share the .aep so I can take a look?

did you manage to look at the AE project or was the issue fixed at some point?

Bjorninn1 avatar Jul 08 '23 20:07 Bjorninn1