Animate color of object with texture of another object

I’d like to create an effect but I don’t even know if it’s possible.

I would like to have a material for each of this spheres that will pick the color on which they stand, but not as a textured map, but as a solid color. and I would like to animate the texture under so that the color of the sphere would change.

I tried to see if it’s possible with particules or with vertex color to retrieve the info of the color of vertices and then send it to the material corresponding but I didn’t really get anywhere…

I would appreciate any help.


I would give Dynamic Paint a try, like using an object as a brush to paint on many canvases…

or you could manually sync mat animations to texture, or use a texture with object coordinates or a projector… guess I did’t really get what you need :stuck_out_tongue:

thanks liero.

To be a bit more specific, the image is just a way to explain, At the end, I would like to create an effect like a led display kind of like this one.

so to it manually would be a crazy amount of work… that’s why I’m thiking that if there is a way to use a texture in order to drive the display, that would be really cool.


ok, but just projecting a texture would work then: your spheres share a material, its color or emision texture coords are set to global or object, then you just need an animated ‘blocky’ texture… can even use duplifaces or particles

I would suggest using dupliverts* and using the ‘From Dupli’ option in spheres material textures… this way color is picked from vertex (I think) and you don’t need to pixelate the texture, it is pretty easy to get some nice results

*added test blend:

cool! that’s exactly what I was looking for!

Thanks liero… I will look at the file now to see how you did that! :slight_smile: