You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

Animating UV Textures


Tim Edwards shows you how in this excellent quick tip!

About the Author

Avatar image for Bart Veldhuizen
Bart Veldhuizen

I have a LONG history with Blender - I wrote some of the earliest Blender tutorials, worked for Not a Number and helped run the crowdfunding campaign that open sourced Blender (the first one on the internet!). I founded BlenderNation in 2006 and have been editing it every single day since then ;-) I also run the Blender Artists forum and I'm Head of Community at Sketchfab.


  1. If it doesn't show up, go into your user prefs and enable it in the add-on's section.

    I've been tinkering with it for a while and I never figured out that you could tab into object mode and preview the animation there. So glad I saw this tut. That will make it so much easier to test the animations rather than having to actually render them out.

  2. Really useful tip. I tried something similar recently by keying offset properties in the texture panel, but it would not give me live feedback in 3D viewport and I had to render. Thanks!

  3. Hey, cool tip, I was trying animating textures lately, could someone please help me with this?

    I have a set of png sequences from a 2d animation that I want to put in blender, in a 3d environment. I thought about insert the first one with "import images as planes" and then, to the same plane, add the rest of the sequence in different texture layers, and then just animate their visibility. So, frame one will display only layer one, frame two layer two, and so on.

    Problem is that for some reason, the second image I add to the layer doesn't show at all.
    Any ideas, or a better way to insert 2d animations in blender?

    • If your frames are numbered, just make an image texture and check the "sequence" option. Select the first frame as image source.

  4. hmmm... would be neat if that was extended to the full 3D space of movies.
    Like, you could rotate your UVs diagonally to a section of frames.

  5. This doesn't work in 2.66 and 2.67 -the plugin is outdated and so is this tutorial. It took me hours to find out.

    • Same here. And this is really annoying as i heavenly builded up on this feature.
      I tried to use a mapping node instead to offest the uv-coordinates but the keyframing of the values of this node also doesn't works - at least in Blender internal. Everything is fine if i render a single image with the wanted offset of the uv-map. If i set keyframes for the x, y und z coordinates, the show up correctly in the dope-sheet and the f-curve but for rendering only the latest set keys are used.
      It seems that there is no longer a possibility at all, to chance the offset of a texture using material nodes in Blender internal.

    • But you can try to use the UVWarp Modifier. For my purposes, i simpy needed to add two emptys to the scene, use one as the from and the other as the to object. Moving the one assigned to the to object and keying the location animated the uvmap as before by using the uvs option of animall.

Leave A Reply

To add a profile picture to your message, register your email address with To protect your email address, create an account on BlenderNation and log in when posting a message.