Today I learned
#dev
Today I learned that Telegram stickers have hidden computational complexity restriction which is enforced during sticker upload. If your sticker is too complex (like having 4 levels of precomps inside precomps inside precomps), the sticker bot will say that the file format is wrong, which is a lie.
Please open Telegram to view this post
VIEW IN TELEGRAM
😍1
#dev
My first rotoscoping experiment. Resulted in more realistic movement compared to the usual smoothing between keyframes. Sadly I lack dog ears and tail, so this is limited to arms, body and head.
Please open Telegram to view this post
VIEW IN TELEGRAM
#dev
The result of crazy algorithms for generating pixel-art animations with old CRT effect. You have no idea what I had to go through to make this sticker possible. I don't think it's possible to reduce the sticker's size by a single bit without spending 10x more time on optimization. Whether I'll go that route, still unknown.
Anyway... my pixel art stickers are superior to any pixel art stickers you may have seen! The have pixel overflow to avoid sub-pixel black holes, they have strong horizontal blur along scanlines, the have soft vertical blur across scanlines, they have the scanline effect itself, with every pixel consisting of 2 horizontal lines on top and bottom, and 3 vertical lines on left, middle and right. Colors are adjusted with gamma effect to restore original colors lost to the partially transparent black effects.
On top of this, this sticker's size is 65,494 bytes out of 65,536 allowed. I even had to sacrifice my pretty file header with my name in it. Oh well.
Please open Telegram to view this post
VIEW IN TELEGRAM
#dev #stickers #animated #signature
Millennia ago, I saw a guide for then alive-and-kicking Flash on how to produce a flag deform animation without deforming anything. I saved it for future reference, not even knowing why and when I'll need it. Then I lost it on one of my failed hard disk drives. And now, after several tries, I finally remembered how to do it. Who knew it'll come in handy, just because modern Lottie vector animation technology is even more restricted, slow and buggy than Flash.
Please open Telegram to view this post
VIEW IN TELEGRAM