I'm trying to do some scenes which use a mixture of 3D backgrounds with 2D animated characters.The best way I've figured this out so far is to use a plane with an image sequence of pngs which hold the frames.

The problem with this method is Blender seams to only load image sequences based on image numbering. If I wanted to do a sequence which loops say, frames 0-5, then repeats 4-0 for the 'return' of the animation, I would have to load frames doubled up.

Is there a way, maybe with a script, to change the sequence order? I can see it as a useful plugin but my python skills are pretty much non existent.


1 Answer 1


It is quite easy to do what you want, just learn how to use the Frames, Start Frame**, Offset and Cyclic controls on the Image Sequence node used as the texture of the plane's material.

enter image description here

Read: Same Video on each face, but with different time delay?

Then to change to another sequence of repetitions use a mix color node to start the next iteration and animate the Mix Factor

enter image description here

Read: How do you animate image texture materials in blender cycles with keyframes?

  • $\begingroup$ Ah, I knew about the offset stuff but.. never really gotten into the nodes much.. thanks, i'll look into that node but for changing the sequence $\endgroup$
    – Tempy111
    Commented Jan 13, 2020 at 20:00

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .