Lottie-web: Any plans for blur effects

Created on 23 Feb 2017  路  18Comments  路  Source: airbnb/lottie-web

I'm trying to create a box with faded edges.

I have a track matte I'm using as a mask and I added a blur which that didn't export. I then tried to do the same thing using a mask with a feather, but that also didn't convert.

Any ideas for a work around or plans to implement this feature down the road?

enhancement

Most helpful comment

Hey, it's 2018 and I'm also curious! Any updates on the blurry business?

All 18 comments

https://dl.dropboxusercontent.com/u/113452155/bodymovin_grad_issue.aep Here's my ae file and the issue I'm dealing with.

blur and feather are on the roadmap but not ready yet.
There is a big performance hit for this kind of effects.

Thanks for the reply.
I kind of figured out a work around by creating a gradient in a seperate ai file and importing that to use as a gradient in AE. Bodymovin exported that as a png and it worked.

Hi - Any update on this? We're trying to create liquid motion effect and need blur / contrast effects but doesn't look to be supported.

Hi, also curious if there are any updates on blur effects.

Hey, it's 2018 and I'm also curious! Any updates on the blurry business?

Not yet unfortunately.
Blur effects are performance intensive and wouldn't work well on browsers.
Also, blur properties don't translate well to svg blur filters.

I'd really love to have the blur effect as well even if it is performance intensive. Thanks for keeping us in the loop about this though, I was wondering why my motion blur wasn't working!

+1 for blur

for now, you can "hack" a blur filter to an element yourself.
if you don't need it animated, you can create an svg blur filter and select the element you want to blur via a class or id and attach the blur filter manually.
Check here for more info about referencing html/svg elements.

I think you can also animate it using the svg blur filter workaround. Just time the animation and change the blur parameter as a function of time.

Add blur pls.

for now, you can "hack" a blur filter to an element yourself.
if you don't need it animated, you can create an svg blur filter and select the element you want to blur via a class or id and attach the blur filter manually.
Check here for more info about referencing html/svg elements.

When I used a class and added the blur filter code in the CSS, it doesn't seem to appear. But the class is there, I confirmed. Any pointers to what I might be doing wrong?

^ I'm having the same issue as marycc001. I've added a blur filter and in my css applied it with a filter:url but it causes the whole element to disappear upon being applied.

hi, @eidunno777 can you share a link with the implementation?

Gaussian blur seems to now be implemented! This is very close to motion blur, but ofc needs heavy customization to match it.

Gaussian blur seems to now be implemented! This is very close to motion blur, but ofc needs heavy customization to match it.

Just tried it with lottie-react-native and it doesn't work :(

Gaussian blur seems to now be implemented! This is very close to motion blur, but ofc needs heavy customization to match it.

tried lottie web and it doesn't work

It would be interesting to have this resource someday, even if it happens or you don't enjoy it, think that you can be left with the burden of those who apply;

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Sandok-voc picture Sandok-voc  路  4Comments

leantide picture leantide  路  3Comments

RenanSgorlom picture RenanSgorlom  路  3Comments

ochanje210 picture ochanje210  路  3Comments

DannyK123456 picture DannyK123456  路  3Comments