hi Guys , Im noticing some really high delay on one of my current projects and its usually happening when it has to change various materials and turn on or off some layers, all of this one after another , I dont know if this is the reason but i think it shouldnt be , cuz its not a big deal , even the model is not complex, it may have a lot of layers but this shouldnt be a problem either right ? , and I was looking at the inspector and I notice that the textures count is 4 times higher than the materials , might not be the problem but I find this a little resource wasting , so I think this could be improved, the thing is that I have a thrash can , and I clone it 4 times so you can configure 4 different cans , in order to do so I also cloned the materials , so when I change one of them the other cans remain with their own material , but the textures that they start with are all the same , the default one , so Im thinking is useless to have 4 different textures one for each can , when all 4 look exactly the same, so the 4 material clones should probably point to the same texture right ? they would still be 4 different materials and should not change all when you change one of them ,but they should all share the same texture. But there is no option when you re cloning materials for not cloning textures too, so i think this would be a really good thing to improve, I dont even know in which case you would need different textures for a cloned material , which in theory should have same textures as the original cuz is a clone, so yeah big waste of resources there cloning textures or let me know what you think about that.
this image explains it a little better, and yeah I know 2 of those cans have different label but that I did after cloning.
Also I know this might not be the kind of help I should be asking here, and I understand if you dont have the time or the patience to help me out , but still im gonna ask if anyone feels like helping , could anyone tell me what im doing wrong that when I choose a typical or put a signage on the can it takes a while just for doing that ? and this doesnt happen with other options like changing colors or top oppenings, those are like instantaneous changes, and i cant figure why, feeling like its everytime I make a material change, which i make using updateURL() , but this doesnt expain the delay either. can someone tell me how I could get rid of this delays ? make it more responsive , faster , smoother ,etc …
here is the link to that VALUTA Product Configurator , also if you wanna display the inspector you just have to click the letter “d” on your keyboard 10 times , that will show the scene inspector. if you need any other thing about the code in order to help me just tell me , i would gladly give you more info so you can help me with this.