hi krita! so a while back ive been having a problem with saving animations as a gif
so transparent parts of the said-animation that arent fully transparent are automanically converted to a fully opaque part, and its become a big problem for me when i tried animating a shockwave on a character of mine, is there any way i could fix this problem?
info:
im using bicubic, rendering as gif,
and my ffmpeg location is at Krita (x64)/bin/ffmpeg.exe
and this file i had this problem with, this is a character i recently made and only the shockwave part of her is animated (starting off small, fading in, growing, fading out)
when i tried saving it, it ended up looking like this instead
idk if this will help but we’ll see
There’s no help to provide to find a solution to “fix” this as it’s inherent to GIF: you just can’t have GIF with alpha layer it’s the limitation of this file format.
Whatever the software you’ll use, you’ll never be able to have it
Perhaps you can make a feature request at CompuServe for semi-tramsparet pixels, they made the GIF format. However they didn’t change anything on its implementation in over 30 years.
I think .webm is for static images.
.webp seems to give transparency in animated images or I may have misinterpreted what I saw in a simple test. What you’ll see is the default background colour of whatever viewer you use to watch it with, blended with any semi-transparent pixels of the animation.
Try it and report on if it works for you.
On my side, I know GIF file format didn’t changed since 1989 and GIF file format is not able to manage transparency other than fully opaque/fully transparent.