Change color of skin.

Tsup!
Guys, I need your help. I plane to realize system like in warframe. I mean that player can paint his character at his view with 2 or 3 color positions, like the main color, the second color, etc. But I want to do it with blueprints. Is it real? Can you help me?

Hi man,
i think you want to make a “dynamic masked material” with some colors and texture as “Parameters”

A dynamic material can be instanced and you can change some parameters like a “color” or “texture with tatoo”
So in the material blueprint you have to use Parameters nodes not constant.
And structure your material and texture to work togheter,

you can get the basic in this video found https://www…com/watch?v=sx0BlzGkahw
will explain you the differences between parameter and constant in instancing materials

What I did on my current game I am working on it in the UMG when I click the button for change the skin, what I actually do is swap the material being used.

I get a reference to the player character -> Target mesh -> Set Material

I have the materials set in the items structure so when I break the item structure i pull from that item struct slot into the material. I also set a bool to make sure that item can change the material.

You can probably target different parts not just the full mesh too.

check reference photo attached: