longtime fan.
I wish to create a dynamic animation engine for my major creative project in my current fine arts diploma. I have some programming experience in the past but not specialized in the fields I'm currently researching.
I am wondering whether the idea I have is feasible and if so what language/etc I would require to achieve it.
I realise this is a big question so I'll try to be as specific and descriptive as possible
I am currently looking at using Flash and Actionscript 3.
The current simple description of operation is as follows:
User is presented with a drawing input whereby they can draw using just black. Once they have finished their drawing they click a submit button and the drawing becomes a frame in an ongoing animation.
However each frame that is submitted is analysed by the program and its compared to all other frames currently in the animation. The program then sorts the new frame (and possibly all or any appropriate other frames) into the animation in an order where the pixel data is closest to the frames either side of it.
The program could possibly do this resort in the background, or at interval times or any way that works really.
The animations frame rate would also speed up partially over time as more frames are added making the animation longer and faster (to a point perhaps).
Perhaps:
framerate = totalFrames / nor something along those lines
My current thoughts are:
I realise the most difficult aspect is the analysis, comparison and re-sorting of frames in terms of their pixel location data. I feel it could be possible through somekind of bitmap analysis.
As I am new to the question asking process if anything is unclear or bad practice please pull me up and I will try to correct asap.
Thank you kindly.