Lottie-web: After effects Expressions not rendering properly.

Created on 12 Jul 2017  路  6Comments  路  Source: airbnb/lottie-web

I have used Wiggle expression to make random movements in my simple animation. It looked fine in after effects, but when i exported it, the expression got aggressive and the expression "wiggle(1,5)" in after effects is acting something like "wiggle(50,100)" after it is rendered in bodymovin. Please help me on how to use expressions and get accurate renders.

All the shapes I used are built inside after effects only. nothing is from outside.

Most helpful comment

You can convert the expression to keyframes, by selecting the transform property you assigned the expression to (e.g. Position) then clic to the menu Animation > Keyframe Assistant> Convert Expression to keyframe.

All 6 comments

wiggle is not supported unfortunately, it works as a placeholder so the animation doesn't break.
It's difficult to simulate wiggle and it would never work exactly the same since I don't have AE's random seed.

ok Thank you.

wiggle is not supported unfortunately
It's difficult to simulate wiggle

@bodymovin See #709.

You can convert the expression to keyframes, by selecting the transform property you assigned the expression to (e.g. Position) then clic to the menu Animation > Keyframe Assistant> Convert Expression to keyframe.

I did Convert Expression to keyframe but if its something larger lets say 1 minute have problems to show up due the big number of keyframes =S

You can convert the expression to keyframes, by selecting the transform property you assigned the expression to (e.g. Position) then clic to the menu Animation > Keyframe Assistant> Convert Expression to keyframe.

Going to try this now, thanks!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

DannyK123456 picture DannyK123456  路  3Comments

Sandok-voc picture Sandok-voc  路  4Comments

samiam2017 picture samiam2017  路  3Comments

casillasluisn12 picture casillasluisn12  路  4Comments

zhengs picture zhengs  路  3Comments