Parameter not showing in instance

Hi!
I’ve been building a material for several hours and everything worked fine. At some point any new parameters that I created stopped showing in instances. I’ve tried renaming, creating different types of parameters, but nothing shows up. When I edit previously created parameters in the parent, changes do appear in instances. I don’t remember changing any settings.
I’m attaching 2 images: parent material with new parameters “BColourEn” and “BColour”, neither of which appear in the instance (second image).
Any help would be appreciated!

1 Like

Have you found a solution to this ?
I’m facing the same issue…

Parameters which are not connected to the output node (in any downpath) are not shown in the material instance editor window.
So, if you miss parameters, check the material if they are connected properly.

5 Likes

Hey, thanks for the reply. All the nodes downstream were connected but it’s a good guess, I feel it was a bug. sorted it out by copying all the nodes and pasting into a new material.

in mine parameter material graph editor itself is not visible can u give me a solution

If you have a material function or another pin that can’t solve to the parameter it will not show.

To add to what @Algorithman said above, the same will happen if the parameter is connected but the condition that activates it is set to false. I just had that happen with a material from the Engine Content that I instanced. Some of the parameters were not showing and it was because one of the switches was set to false, so all the upstream params were hidden from the instance editor. Once i set the switch to true in the instance, all the other parameters appeared
So make sure you follow the path all the way to the output in case there’s a switch or a boolean that is set to false.

1 Like

Same here! All I had to do was to switch the boolean, thanks!

here is the same problem, how i set the switch the boolean?!

Solved it for me. Thank you!

Yeah this happened to me, if you daisy chain the switches they wont show up in the material instance unless you set the default value on each to ‘true’’