0

Lets say I have a cube with a material called red which just has a red color and I copy and paste that cube. I have 2 cubes and 2 different materials, the one is called " red.001 " and the original one is just " red ".

I usually go to the blender file in the outliner and remove all the unnecessary copies of the material, since I only need one red for all cubes.

While this is not a big problem with very small projects. It can become annoying when I copy a cube 100 times and end up getting 99 copies of the original material, so I have to manually delete all those 99 material copies.

Is it possible with a button or a switch or setting to tell blender to stop doing this? To not copy a material when copying an object with the original material? To just assign the original material to the pasted copy?

It would speed things and up and reduce the total amount of clicks needed. Optimizing workflows in blender is very important.

user140193
  • 191
  • 6
  • 1
    Can't you just use Shift-D to duplicate the object rather than copy and paste? That way the original material is used on the duplicate. – John Eason Aug 04 '23 at 18:40
  • @JohnEason I do that when this is my intention, sometimes I use the same material for different objects that have different UVs and everything that can't be linked this way. For those cases, this won't work. – user140193 Aug 04 '23 at 18:42
  • @John Eason Oh yes you're right, it seems to be the problem here – moonboots Aug 04 '23 at 18:43

1 Answers1

0

Edit: My bad, my solution is for ShiftD, but you're using CtrlCCtrlV.

By default in the Preferences > Editing > Objects > Duplicate Data, Material should be disabled, disable it:

enter image description here

moonboots
  • 155,560
  • 7
  • 105
  • 171