Not sure if this is a bug or not, but anyway…
If I try to apply one PP material twice to volume or camera, the last blendable will be the only one wich will work.
Here is my example material. As you might guess, two blendables will make the screen to be fully black.
But if I apply this material as two blendables, this will happen:
Only one applies…
Same thing If I apply them as two dynamic instances through BP.
But if I apply two different materials, everything works as expected.
So… I’m not sure this should work like this, so reported as a bug.
For my work it is not suitable to make many materials to apply same effect more than once (those effects will be applyed in different screen locations, so I need to apply same material with different parameters), as they should apply dynamically.
By the way… Is there any other way to apply one PP material effects more than once dynamically?
Thank you for submitting a bug report. I have reproduced this issue and logged a report for it here: Unreal Engine Issues and Bug Tracker (UE-36403)
You can track the report’s status as the issue is reviewed by our development staff.
Regarding your question about a workaround, currently I do not know of a workaround other than using separate materials like you mentioned.
Also your last screenshot where you are adding a dynamic material to the blendable array. You would just add another material again and it will automatically create another element to hold that value in the array.