Thread: [Tuxpaint-devel] Animated GIF Support for Tux Paint as a GSoC project
An award-winning drawing program for children of all ages
Brought to you by:
wkendrick
From: Dhanasekar K <k.d...@ya...> - 2009-03-23 10:15:32
|
Hi, Im Dhanasekar from Bangalore,India. Im currently pursuing my 3rd yr Under grad in Computer Science. Im interested to contribute to Tux Paint by adding Animated gif Support to it as a part of GSoC. Till now we ve had options only to create static pictures through Rubber stamp or Brush tool ... The idea proposes support for creating animated components through TuxPaint ... This would lead to users adding animations to an image as if they were yet another component ..... say Twinkling stars or Butterflies or other such small things that would attract kids. The animated components could very well be classified as a Rubber Stamp or Brush or something similar ...The resulting image could be exported as animated gif or MNG ... Though the SDL libraries do not have the native support for Animated gif . It should not be difficult to extract each frame and manually create SDL_surface for each frame. Im new to SDL and Im still trying to figure out how best it can be done . I m also interested to know the feasiblity of this idea to TuxPaint. Regards, Dhanasekar. Get perfect Email ID for your Resume. Grab now http://in.promos.yahoo.com/address |
From: Caroline F. <car...@go...> - 2009-03-23 13:11:15
|
On 23 Mar 2009, at 10:15, Dhanasekar K <k.d...@ya...> wrote: > Hi, > > Im Dhanasekar from Bangalore,India. Im currently pursuing my 3rd yr > Under grad in Computer Science. Im interested to contribute to Tux > Paint by adding Animated gif Support to it as a part of GSoC. > > Till now we ve had options only to create static pictures through > Rubber stamp or Brush tool ... The idea proposes support for > creating animated components through TuxPaint ... > > This would lead to users adding animations to an image as if they > were yet another component ..... say Twinkling stars or Butterflies > or other such small things that would attract kids. The animated > components could very well be classified as a Rubber Stamp or Brush > or something similar ...The resulting image could be exported as > animated gif or MNG ... > Gif is now out of patent but I wonder if we can do better than animated gif. Video? > Though the SDL libraries do not have the native support for Animated > gif . It should not be difficult to extract each frame and manually > create SDL_surface for each frame. > That sounds like it might be horribly laggy. Caroline > Im new to SDL and Im still trying to figure out how best it can be > done . I m also interested to know the feasiblity of this idea to > TuxPaint. > > > Regards, > Dhanasekar. > > Get perfect Email ID for your Resume. Get before others grab. > --- > --- > --- > --------------------------------------------------------------------- > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) > are > powering Web 2.0 with engaging, cross-platform capabilities. Quickly > and > easily build your RIAs with Flex Builder, the Eclipse(TM)based > development > software that enables intelligent coding and step-through debugging. > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com > _______________________________________________ > Tuxpaint-devel mailing list > Tux...@li... > https://lists.sourceforge.net/lists/listinfo/tuxpaint-devel |
From: David B. <dav...@gm...> - 2009-03-23 13:44:35
|
Hi, On Mon, Mar 23, 2009 at 8:10 AM, Caroline Ford <car...@go...> wrote: > On 23 Mar 2009, at 10:15, Dhanasekar K <k.d...@ya...> wrote: > > Hi, > > Im Dhanasekar from Bangalore,India. Im currently pursuing my 3rd yr Under > grad in Computer Science. Im interested to contribute to Tux Paint by adding > Animated gif Support to it as a part of GSoC. > Though the SDL libraries do not have the native support for Animated gif . > It should not be difficult to extract each frame and manually create > SDL_surface for each frame. > > That sounds like it might be horribly laggy. > Caroline Presumably the extraction would be done at load time and stored in memory (e.g. tuxmath and tuxtype have a "sprite" data type that is basically just an array of SDL_Surface). To me it sounds pretty easy, probably too small to be a GSoC project. David |