11
$\begingroup$

I have an image texture material on a mesh already in blender cycles 2.75... I was wondering how to change the material with keyframes so it changes to different pictures in the animation... I tried image sequence, but that doesn't seem to be what I am trying to achieve, neither does pressing "i" on the image source in the materials tab, it just says that the name property can not be animated ... Could someone help?

$\endgroup$
5
  • $\begingroup$ Have you tried the AnimAll add-on? youtube.com/watch?v=DSTp8EXSYnk, youtube.com/watch?v=xlJ71XChDuY $\endgroup$
    – Paul Gonet
    Commented Aug 30, 2015 at 21:49
  • $\begingroup$ No I haven't.... I will see if it is what i am looking for... Thank you Very much! $\endgroup$
    – Noah
    Commented Aug 30, 2015 at 21:52
  • $\begingroup$ Give it a try. Using it you may easily animate the textures. It works both in BI and Cycles. Here's an example how it works: blender.stackexchange.com/questions/18363/… $\endgroup$
    – Paul Gonet
    Commented Aug 30, 2015 at 21:54
  • $\begingroup$ Thank You very much! Your help was very much appreciated! $\endgroup$
    – Noah
    Commented Aug 30, 2015 at 22:09
  • $\begingroup$ @cegaton your wish is my command :). $\endgroup$
    – Paul Gonet
    Commented Aug 31, 2015 at 14:15

2 Answers 2

9
$\begingroup$

You can animate textures using the AnimAll addon. enter image description here

Enable the addon (Ctrl+Alt+U-->Add-ons-->AnimAll). enter image description here

Unwrap your mesh (U-->Unwrap). In UV Editor open your texture. enter image description here

Check the UVs box in the AnimAll panel. Go to the frame you like and place the UV island in UV Editor wherever you like (enable the magnet icon and set its type to Increment to move it precisely). Now press Insert button as pictured below. enter image description here

Then go to another frame, change the position of the UV island and press Insert again. enter image description here

Here are my other answers that uses an Animall adon, that may help you:

$\endgroup$
2
  • $\begingroup$ Ok! Very nice answer! but what if i want to use it to make my character switch facial expressions (My Character is just a basic UV sphere)... i made a strip of facial expressions on GIMP, and then put it into blender on the sphere using and image texture material, then used the UV image editor, placed the island on the face that I want to be shown on the front side of the sphere.. But it shows all the faces i made for the sphere... is there a way where i can show just one face on one side of the sphere without showing any other ones? $\endgroup$
    – Noah
    Commented Aug 31, 2015 at 17:27
  • $\begingroup$ Just scale the unwrapped UV island and fit the texture by scaling it in UV Editor. I show how to do exactly what you want step by step here: blender.stackexchange.com/questions/18363/… See the cegaton's answer there also, as his method is different from mine, but very smart and useful. $\endgroup$
    – Paul Gonet
    Commented Aug 31, 2015 at 17:41
14
$\begingroup$

To dissolve one image into another, connect the different image textures to a color mix node, before the shader node. By animating the Mix Factor you can control the how the images change.

enter image description here

Cascading this node setup might work for a few images.

enter image description here

But if you have many images, you might want to turn them into an image sequence (just renaming them with the same name and progressive numbers will work). Then load the image sequence as a texture.

If what you want to do is have the image change with every frame of your scene use the default options and use autorefresh.

enter image description here

If you want to manually set the duration of each image. Set the number of frames and start frame to 1 and animate the offset value.

enter image description here

Note that by doing this the images will change from one frame to the next but will not dissolve gradually.

$\endgroup$

You must log in to answer this question.

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