I’m working on a project in Unreal Engine and I’m having trouble combining a global Post Process Volume material with additional post-process effects applied to the player camera/player body.
My current setup:
-
I have a global Post Process Volume covering the entire level. (Screenshot included)
-
It uses a custom post-process material, which creates a custom visual style for my game.
-
The material’s Blendable Location is set to
Replacing the Tonemapper. This setting is important because it gives me the visual result I want. -
I also have a separate Post Process Component attached to my first-person character, which I use for gameplay effects such as taking damage.
The problem:
When the global Post Process Volume material is enabled, the post-process effects applied to the player camera do not work as expected. However, when I disable the global material, the camera effects work correctly.
I’ve tried changing the global material’s Blendable Location to other options, such as Scene Color Before Bloom and Scene Color After Tonemapping. In those cases, the camera effects start working, but the pixelated visual style and colors no longer look the way I want them to.
I’ve also checked the priority settings, but changing them did not solve the problem.
What I’m trying to achieve:
I want to keep my global pixelation material working exactly as it does now, while also applying separate post-process effects to the player camera. These effects will eventually include damage effects, color shifts, distortion/warping, and potentially other gameplay-related visual effects.
Ideally, I would like these effects to remain independent and be controlled individually through Blueprints, without having to combine every effect into the global pixelation material.
Is there a way to achieve this while keeping Replacing the Tonemapper enabled? Or is there a recommended workflow for combining a custom tonemapper replacement material with camera-specific post-process effects?
Any advice or suggestions would be greatly appreciated. Thanks!
