Making only certain static meshes using a material fade (rather than all meshes with that material)

Hello! I’ve been banging my head against the wall with this one and was hoping someone might be able to help me. Basically what I’m hoping to achieve is fading out specific static meshes when a certain condition has been met in the game (the player entering a trigger volume). All of my meshes use the same single material, but I want to make only certain instances of the static mesh fade. The fade is achieved by manipulating the opacity scalar parameter. Maybe there’s a better approach, but I have been assigning different material instances to the objects in my scene, in the hope that this would allow me to independently manipulate the same scalar opacity parameter within different instances, but I’m not having much luck. Any guidance would be greatly appreciated.

Sounds like you need to use Material Instance Dynamic (MID). You can read about them here:

Thanks a lot, I’ve managed it now using MID :smiley:

You’re welcome!
If my answer resolved your question, it’s a good idea to mark it as resolved/accepted. That way, I get karma and others looking for unresolved questions will have an easier time finding one.