Hello, I have an outline material I created via Unity's ShaderGraph, and have the shader being used by a material (which is on 3 different prefabs). However, when I try to increase the size value of the yellow outline color of one prefab, it affects them all instead of that specific prefab, and I'm not sure why. Do I have to make an entirely new material instance just for a larger outline on another prefab? I feel like there's another way without the redundancy
#Material shader input changes on prefab affect ALL prefabs with that material
1 messages · Page 1 of 1 (latest)
A material is an asset. It's is shared among all the prefabs.
I think there was a material variant feature specifically for your use case.
appreciate u, thx
Materials are instances of shaders