Post Process Localized Settings

In the docs there is a big red warning about post process materials saying that the built in effects are more efficient at what they do than using a PP material: Post Process Materials in Unreal Engine | Unreal Engine Documentation

However, going off of this question and blog post I will need to use a post process material in order to do any localized effects.

Is it possible to use the built in post process effects in a localized way?

Depends on what kind of effect you want to achieve really. If it is a post effect which you cant create with a post process volume’s properties then you’ll have to use a material.

Suppose that I do want to do something with PP volume properties.

If it is localized as in you see the effect when you are in another post process volume then fine, you dont need a material. But i just checked the blog post you linked in the first post and a post process material is definitely needed for that kind of localization.

That is a shame. :confused:
What would be the performance difference between a PP material and a setting that does the same thing?

Using a few of them in a scene for stuff like ‘black and white grenade’ would be kind of cool.

That’s a pretty cool idea actually. Just make it and see if it causes any major frame rate drop. You can also use GPU profiler to see exactly what kind of an impact such an effect would have. Dont be afraid of PP materials, btw. They dont kill the performance so easily unless your material is something crazy and has a couple of hundred instructions.