Decal Dynamic Material Instance

@JDARRAS
I needed to find the solution for the same thing. It was challenging but I decoded that previous message from @Black_Phoenyx .

Might be useful for others if looking for this:

  1. Go to Construction script.
  2. Out of Decal component create “Create Dynamic Material Instance”.
  3. From the return value of it create “Set Vector Parameter Value”.
  4. Of course your material assigned to the Decal needs to have the property named same as “Parameter Name” so you can set this param dynamicaly.

Blueprint for Decal Actor:

Settings:

Material:

Material Instance:
image

Colored decal on my scene:
image

1 Like