Deviant Login Shop  Join deviantART for FREE Take the Tour
×



Details

Submitted on
July 8, 2009
Image Size
6.9 KB
Resolution
50×50
Link
Thumb
Embed

Stats

Views
728
Favourites
7 (who?)
Comments
15
Downloads
58
×
Ok as promised here is Flash version with 12 effects.
Funny that flash with 4 million of colors and 12 effects wights 7Kb while Gif with 1 effect and 32 colors weights 14Kb :D

Mmm. Actually some effects are lame I remember having better ones in a process of making but kind of lost them :D

And on a side not it is not truly an animation :) I haven't drawn a thing :) Just picture analysis where I filter, move, change color of picture pixels based on their position and color. Tough still a lot of code...
Add a Comment:
 
:iconyounglink19:
YoungLink19 Featured By Owner Jul 9, 2009
You know what? GIFs are bulky. Now I want to see SWF support for avators.

The fact that GIF is a two-decade-old format without major updates in the past 20 years just doesn't help.

Your coded animation is pretty cool. I'm not good in stuff like this, and I can't quite figure just what types of filters did you use. Hmm...
Reply
:iconwonderwhy-er:
wonderwhy-ER Featured By Owner Jul 9, 2009
Yeah gif is old. There are 3 not popular alternatives tough. APNG(animated png) basically almost the same but using PNG as a base. Then there is MNG(multi-image network graphics) again PNG based and was made by same team as PNG in parallel with PNG format. And then there is SVG(scalable vector graphics) which i s developed by WC3 for vector graphics in Internet. It has animation extensions to it too.

If you search for those you can find some working examples of those formats and animations. I thing Firefox even supports apng :)

As for Flash avatars... There are some problems. You can limit Flash size, resolution, external calls possibilities(so that avatars won't DDOS something on a background) but you can't limit CPU time avatars get. As a result a lot of badly done avatars can hang computers easily. Try opening this avatar page 10 times and see how your CPU time grows. So if Adobe will provide that feature(limiter on CPU time) and make multiple Flash programs on same age work better it will be possible. For now it is too risky.


As for this work. It is not filters. Check this [link] It's separate pixels that fly here and there and change color :) More like programming/math driven animation then drawn one. As a result it is small but takes more processor time probably.
Reply
:iconyounglink19:
YoungLink19 Featured By Owner Jul 9, 2009
I heard of all these. I use Opera, and it does support APNG too.

And for Flash avators, maybe limiting the SWF version can help? Maybe restrict all kinds of programming possible by allowing only Flash 1 or Flash 2 files - but that would be pointless to support SWF in the first place.

Seen your link. It looks like that thing takes a lot of processor time with all those per-pixel movement calculation.
Reply
:iconwonderwhy-er:
wonderwhy-ER Featured By Owner Jul 9, 2009
Yeah it does. And same happens here in this avatar it just are preset + less pixels + no glow/blur effect.
Well means you mentioned are counterproductive. Enforcing cpu usage is productive I think. So Flash would not take more then % of CPU if such restriction is set in EMBED tag. AS a result setting it to 1% for avatars and 90% for games will be possible and make user experience better in both cases(mostly in first tough).

I wonder how much CPU gif takes.
Reply
:iconcoodoo-chi:
Coodoo-chi Featured By Owner Jul 8, 2009
how to do? Too alarming a ~
Can share?
Reply
:iconwonderwhy-er:
wonderwhy-ER Featured By Owner Jul 9, 2009
Share the code? I will share something alike(probably more useful) soon when I hit 50K of views(less then 500 is left it seems).
Reply
:iconcoodoo-chi:
Coodoo-chi Featured By Owner Jul 8, 2009
Very amazing ~ really admire you, to learn from you.
Thank you for sharing!!
Reply
:iconwonderwhy-er:
wonderwhy-ER Featured By Owner Jul 9, 2009
Thanks :D And np :)
Reply
:iconflashygoodness:
flashygoodness Featured By Owner Jul 8, 2009
that's amazing =D I wish I could do stuff like that! One day, I'll learn... =)
Reply
:iconwonderwhy-er:
wonderwhy-ER Featured By Owner Jul 8, 2009
It's not that hard :) Little bit of math and all :)
BTW on my 50K I will post one work with source code :) It is little bit related to this one :)
Reply
Add a Comment: