1
$\begingroup$

Hello I am using Cycles trying to change the color of part of an object. Specifically in this case I am trying to change the color of part of a sphere from blue to green, while the rest of the sphere remains blue.

As you can see I selected part of the sphere and when I hover my mouse over the assign button and hit the I button for keyframe I get the error in the top of "Button doesn't appear to have any property information attached"

I heard that almost any value or button can be animated in Blender. So am I doing something wrong? Is there a work around for this? Is it possible to animate multiple materials on an object in blender?

enter image description here

$\endgroup$

2 Answers 2

2
$\begingroup$

You can't simply animate which part of an object has which material. Instead, you should animate the material itself and have different materials for the different parts of the object. In your case, you should have two materials. One material with the blue color for the part of the object that doesn't change color, and a material for the part that changes from blue to green.

enter image description here

You can animate the color by hovering the cursor over the color and pressing I.

enter image description here

$\endgroup$
0
3
$\begingroup$

Create a new material for the part that you want to change and assign it to the section of the mesh you want to affect.

(see : Add different materials to different parts of a mesh?)

enter image description here Then the color change can be done in different ways.

Then over over the color of the material, add a keyframe. Change to a different frame, change the color and add another keyframe.

enter image description here

A different way would be to use an RGB mix node to contol the color of your object and animate the factor value:

enter image description here

Or Create two different shaders with the qualities you are after, add a mix shader node and animate the way they mix.

enter image description here

$\endgroup$

You must log in to answer this question.

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