Setting multiple material instances of the same type as post-process materials doesn't working

I’m working on a masked blur post-process material, which can have multiple instances. But when I’m adding the instances, the second one will overwrite the first one. Duplicating the materials and not using instances fixes the problem, but I have to do this runtime, and I can’t duplicate materials runtime. Any ideas?

Upping this to raise awareness, as it’s not fixed in UE4.26.1. And not obvious for starters that are experimenting with post process materials.

I know it’s an old question but for anyone having the same problem, disabling “IsBlendable” in the Post Process Material shader details seems to do the trick for me

2 Likes

Disabling “IsBlendable” also worked for me.
Old but still the first result in my google search.

1 Like