Does anyone have a workflow for updating Material Layer Parameters at Runtime?

I have no problem updating Normal Global Group Material parameters at runtime through Dynamic Material Instances.

I am NOT able to update any Layer Parameter through Dynamic Material Instances at Runtime.

  • Are layer parameters even meant to be changed at Runtime?
  • Is there a special node to call other than “Set Scalar/Vector Parameter”?
  • Is there a special version of the Dynamic Material Instance OR a setting I’m missing to support Layer Parameters?
1 Like

Weird, seems like this should work…
If you only need to manipulate a few parameters, you can always make them MaterialParameterCollection parameters. That should work as a workaround.

3 Likes

Woah. Let me try this when I get home. Is this how you are supposed to do it, or should it work the other way as well and this is an alternate way?