I have an imported object with 2 .png textures. Under material>settings I can adjust the clip threshold and one texture will gradually appear over the other. If I duplicate the object, I cannot do the same for duplicates unless I turn on backface culling or go into the shader editor and change the Alpha from Straight to Premultiplied, and even then that only works once. My goal is to be able to duplicate the object with duplicates of the .png textures and be able to adjust the clip threshold independently of the others. What am I doing wrong?
1 Answer
Alpha clip is a material setting, not an object setting. Any time you change it, you're going to be changing it on all objects that have that material (and, you're only going to be changing it for those faces assigned to that material.)
By default, Blender leaves materials linked when you duplicate objects. You can tell it that you want it to unlink these materials on duplication in preferences, in the editing tab, by enabling duplicate data/material. Once you do this, every object you duplicate will have its own copy of the material, and so changing the alpha clip on one will have no effect on any of the others.
-
$\begingroup$ I have actually checked Material under Duplicate Data after watching a video suggesting to do so. Is there any way I can send you a video of my problem? $\endgroup$ Sep 24 at 22:48
-
$\begingroup$ Yes, you could for instance upload a video to youtube and put a link in your question. $\endgroup$– NathanSep 25 at 1:15
-
-
$\begingroup$ While I would feel more comfortable examining a file-- it's difficult to make sure that I'm following what's happening in a video-- I believe that you're seeing buggy behavior. The materials you're showing are two different materials, seen by .001 and .003 appended to their names, and changing the backface culling or clip threshold on one shouldn't affect the other. (But note, the image texture node is shared between those materials, and settings made to it should affect both materials.) $\endgroup$– NathanSep 25 at 14:49
-
1$\begingroup$ Thank you, and again, I'm sorry this dragged on for so long. You've been very helpful. $\endgroup$ Sep 25 at 21:48