Filter Forge supports animation via procedural rendering. Most animation tools utilize a different keyframe approach, where the software creates interpolation between certain frames. On the contrary, Filter Forge uses filter components that define certain image-altering operations to be performed at a specific time.
At the moment, the rendered animated result can be saved to an image sequence. Future Filter Forge versions will add support for saving into MPEG4 files and sprite sheets to be used in game engines.
If a filter supports animation, select the File > Render Animation... command from the Main Window menu to render the resulting image sequence. For details, see Render Animation dialog.
A filter is considered an animated filter when any of the following components are present in the filter:
Unlike many other Filter Editor requirements, to make a filter animated these components simply need to be present on the canvas, they don't need to be connected to the Result component subtree.
Animated filters can be easily distinguished from non-animated ones since they display the Timeline at the bottom of the Main Window and Filter Editor. Timeline is a navigation bar that allows you to switch between frames in your animation and check on their appearance.
When you move the timeline head the Current Frame component value changes according to its position. You can specify the exact frame number in the Frame Number widget to the left of the timeline and go to this frame directly.
The number of frames in the timeline is determined by the Frame Count component value for non-project filters and by artboard properties for project filters. For details, see Artboard Properties.
In order for changes on the timeline to have any effect on the rendered image, the filter component tree requires a connected animation component that changes its output value in accordance with the current frame, for example a Normalized Time component.
Here is a step-by-step guide to creating your first animated filter.
Animated filters work best when added to Projects, since a Project allows you to apply animated effects to an image sequence rather than to a single file. For details, see Using Animated Filters with Projects.