Bouncing texture sequence

Two things here. The first one is to have a driver to change the offset of a texture. That’s trivial. I add an attribute to an object and in the offset of the texture sequence, I just make the expression var+myOffset.

Second thing. I need my texture sequence to bounce. So let’s say the sequence is 100 frames long, it will go from 1 to 100 then back to 1, 100 again, and so on.

So not only it will bounce but I will also be able to offset it. So this way if I have many copies of that object I can offset the textures so that they don’t all look the same.

It’s the bounce thing that’s blocking me right now. The cycle option will restart the animation at frame 1.

1 Like

hey bob if you need more “advanced” drivers for blender check this addon:
it may be very useful for your projects…
i find vanilla drivers too complicated or confusing to setup for advanced stuff within blender…

Thanks I’ll check it out.

1 Like

To bounce, you can also simply use a sine or cosine expression with the absolute value in your driver.

abs(cos(time*speed + offset))*height