Apply material to multiple slots at once?

I have a static mesh with 30 material slots and I need to make a few variations of this mesh. Is there some way to apply a material to every slot without manually dragging it into each slot, one by one?

I have to repeat the process for several meshes, it’s going to take hours.

1 Like

You could do it in blueprint. The ‘set material’ node, has a slot pin.

1 Like

iv got a mesh with over 3k slots can ya show us with a pic or something on how to d othis as it takes up to 5 minits to do each by hand

1 Like

Hey, I tried out this solution for a mesh with 40 material slots, done in the construction script.

Try changing the index of the loop to the range of slots you want to assign the material to

1 Like


I am trying to reassign all the materials which are “None” (as shown in my screenshot) to a custom material that I created. Doing this manually is super hard, can you please help how I would create a blueprint to be able to do this automatically? Thanks