material switch


I’ve got a question about material switching during animation.

Let say that I need to render an object with, for example 20 different shaders over time.

Here is the problem, I can’t find an automatic solution to do that >_<

In 3ds for exemple, I can put a multi material and with a little script, iterate through all shaders and add a key, but I can’t reproduce that in blender.

I mean … I can in a way … but I need to recreate a huge network of node juste to recreate the multi shader material … not productive at all.

I tried to find a way to key the assignment of the shader or something like that but … no result.

Does anybody can point me to the right direction to solve this problem ?