ThreeDee
![]() |
Hey, is anyone into using FF to process animation frames, or possibly even into creating keyframe animations with it? I had this idea of how to use FF to automatically "tween" between two extremes. I'll explain it if someone is interested...
|
|
Posted: April 12, 2008 11:38 am | ||
Kraellin
![]() |
dont know what keyframe animations are, but i believe some here have used FF to do simple .gif animations.
i also know it's one of the things talked about for version 2.xx, building in some animation features or at least batch processing so you could spit out animation frames. and by 'tween'ing between two extremes, i'm guessing you're talking about filling in the frames of differences tween two extremes somehow. If wishes were horses... there'd be a whole lot of horse crap to clean up!
Craig |
|
Posted: April 15, 2008 2:08 pm | ||
ThreeDee
![]() |
Yes, you got it, making FF do the work of drawing in all the pictures in between two frames which are, say, 5 seconds apart. I just had an idea of how to control a "slider" position through a Photoshop/ImageReady batch process.
Of course, would be muy cool if you could just do it right in FF, but in the meanwhile... Well, since I'm likely to forget it sooner or later if I don't say it now, here's the concept: - The idea is to have a one-dot grayscale "counter" in the Photoshop image that corresponds to the slider position, black is extreme left, white is extreme right, and gray values are values in between. - You would have to modify the filter slightly so that instead of using the slider, you'd use the gray value of the dot to make the filter behave differently. (Basically this means doing an offset that spreads that one dot to cover the whole image and then mapping that result to an input.) - Batch process the number of frames (let's say you need 150 of them) in Photoshop to include the one-dot grayscale "counter". (The counter could be the top-leftmost pixel in the image), then batch process the individual images with the modified filter. If I come up with some practical filter that uses this method, I'll post it. |
|
Posted: April 16, 2008 4:03 pm | ||
ssamm |
Cool idea/technique, ThreeDee.
It kind of got my imagination going on how I might try to use animated FF effects from static sources or even moving/video sources... I think Sphynx created an animated gif with his "Sonar Screen" filter (where the Scope Angle controller got animated), which looked fun -- just to name one circumstance of how this idea could be used... |
|
Posted: April 16, 2008 7:56 pm | ||
Kraellin
![]() |
interesting, but how you gonna make FF trigger off that dot? or, how you gonna make a single control trigger off that one dot? not sure FF has any if/then components, per se.
If wishes were horses... there'd be a whole lot of horse crap to clean up!
Craig |
|
Posted: April 16, 2008 11:10 pm | ||
ssamm |
Good question, Kraellin.
Here's sort of what I was imagining. (See attached filter.) (Sorry, I'm too lazy to explain the idea here -- but maybe looking in the filter's editor (where I tried to add "comments") will help?) One limitation with my idea, is that I noticed, I can only adjust the "green inputs" of components... Maybe there's better ways to go about this? (However, if not, and assuming this process isn't too slow, I'm also imagining how I could also use this method to take multiple parts (e.g. corners) of an image to use it's info to adjust multiple parameters...) cornerdotvalue.ffxml |
|
Posted: April 17, 2008 2:51 am | ||
ThreeDee
![]() |
Yes, that's right. In it's most basic simplicity it is as attached. Instead of mapping the output to the Result component, just map it to an input where you would put the slider. Black = minimum, white = maximum in most cases. Not all components take an image input, but plenty of them do. Just think of the gray value as slider position and you get the idea.
Corner dot.ffxml |
|
Posted: April 17, 2008 5:52 am | ||
ssamm |
Thanks for your snippet, Threedee -- very helpful.
I meant for my filter to be a bit redundant for tutorial purposes -- but now I see how my version was way more inefficient than intended... (I blame it on lack of sleep, alcohol, and schizophrenia.) ![]() |
|
Posted: April 17, 2008 8:10 am |
Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!
33,711 Registered Users
+18 new in 30 days!
153,531 Posts
+36 new in 30 days!
15,347 Topics
+72 new in year!
31 unregistered users.