Is it possible to change a material instance parameter with a controller input?

Hi, i need to be able to change a parameter inside a material/material instance once a player presses a certain button

is that even possible?

Thank you in advance

It is indeed possible, but only with dynamic material instances.

Take a look at this page, I bet in 5 minutes you will understand how it works, its pretty easy :slight_smile:

Use these nodes:

EDIT: Forgot to mention it must be Dynamic material instance

To create one: Instanced Materials in Unreal Engine | Unreal Engine 5.3 Documentation

I absolutely love you right now! <3