Hi there,
Does someone actually know what “Material function instances” are made for ? I found this and tried to find how they could be used, but I didn’t succeed to find any relevant usage of those. Same on unreal forums, I didn’t see anyone explaining what they are made for anywhere.
It’s almost the same as a material instance for your master materials. Suppose you’re creating a flat function “To do something” without scalar parameters which will be exposed in the material instances. In that case, you’re able to create an instance of the function with different variables. What’s the point of using it? Idk it’s better to expose scalar parameters and change everything within material instances. Maybe it’s something handy to prevent other people from messing with functions like timings etc.