question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Shapes broken in Bodymovin

See original GitHub issue

Tell us about your environment

macOS Mojave 10.14.5

  • Browser and Browser Version:

Firefox 67.0.2 (64-bit)

  • After Effects Version:

16.1.1 (Build 4)

What did you do? Please explain the steps you took before you encountered the problem.

What did you expect to happen?

I expected the demo would look the same as exporting to video

What actually happened? Please include as much relevant detail as possible.

What it should look like:

Screen Shot 2019-06-15 at 8 53 49 AM

What it looks like in preview:

Screen Shot 2019-06-15 at 9 08 21 AM

Probably a newbie config error but can’t figure it out after spending half an hour searching the web. Hope someone can help.

Please provide a download link to the After Effects file that demonstrates the problem.

https://sunknudsen.com/teamwork_13.aep

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:5

github_iconTop GitHub Comments

3reactions
Inventsablecommented, Jun 15, 2019

Hello, great art, and good news! It is indeed a very simple config error. Make sure that “Hidden” and “Guides” are enabled in your config:

ice_screenshot_20190615-073932

Which produces the correct positioning for limbs:

ice_screenshot_20190615-073923

As a general rule of thumb, I’ve noticed that whenever I have layers/shapes unexpectedly going to the top left of the screen, it’s because I’m missing a layer in my parenting chain so it’s position defaults at [0,0]. In this instance, the BaseHose of a Rubberhose arm (the actual stroke) is trying to find two guide layers (Wrists and Shoulders) and use their positioning as a reference – but unless the config includes Guided layers, the Basehose doesn’t find any layer to correctly reference and defaults to [0,0] (which is the exact top-left corner of the animation).

1reaction
d-korolkovcommented, Jun 22, 2019

Hello, great art, and good news! It is indeed a very simple config error. Make sure that “Hidden” and “Guides” are enabled in your config:

Oh gush! Thanks a lot! Thought to open a new RubberHose/Lottie export issue topic but have found this one 😃

Read more comments on GitHub >

github_iconTop Results From Across the Web

Lottie Limitations & Common Mistakes in After Effects Animation
It's obvious that Lottie works best with shape layers, but to be ... Usually, the animation is broken somehow and acts weirdly invalid....
Read more >
Lottie not showing images - Lottie Animation Design
I am trying to export an animation as Lottie in Bodymovin but it wont show the ... Also, the letters are perfect shapes...
Read more >
JSON lottie animation shows a corrupted file icon in Webflow ...
Ive imported a jpeq sequence to render a json file with bodymovin to ... that works with lotties is everything has to be...
Read more >
Some Easy Workflow Tips to Keep Bodymovin JSON Sizes ...
Some Easy Workflow Tips to Keep Bodymovin JSON Sizes Down and Performance Up · Cleaning Up Your Shape Layers and Organizing Their Content....
Read more >
bodymovin | Yarn - Package Manager
More optimizations are on their way, but try not to use huge shapes in AE only to mask a small part of it....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found