Animation Recorder


Use the Recorder to create and modify image sequences with batch processing, for example to create animated textures.

At first select a function and a related preset that you want applied to the images.

Specify the number of frames to render (framecount). Note that if you are using the input type ILF image sequence, the frames-setting is ignored and the number of frames is gathered from the file.

For each image, the variable frame is set to the number (index) of the image. This variable can be used to change the configuration of the selected function. For example, the time offset parameter of generator functions can be set to frame*10 and will compute a seamless animation loop for 100 frames. Another example is to set amplify value=100-frame. Used with the function color/saturation, you can create an animation that fades a color image to grayscales.

Activating the Undo after each Step option causes all frames originate from the source image. This means that they are restored after the modifications.

If you want to create a more complex animation that requires multiple steps, choose BMP+ILF as output extension. AVI files cannot be re-imported (yet). For the next step, choose ILF sequence as your input type and activate the option Overwrite Input with Output.


This example shows a stone texture, that was made with the Generator/Stone function and its Default preset, with caustics added.

At first, render the stone texture. After you have finished this texture, open the animation recorder and choose the function Generator/Caustics with the preset Add Caustics to add the light effects. Set the frame count to 20 and the formula for the time offset parameter to frame*50 (because 20*50 is 1000 and you get a seamless animation loop). After this, choose Texture in Editor at the Input/Output tab and select your stone texture. Verify that Undo after each Step is checked. Set the output filename (without file extension) and choose .AVI as extension. After you pressed the Record button, the animation starts to render.