How to add a custom post processing pass

How would i go about adding a custom post processing effect. I want to play around with the individual pixels and then send the messed up image forward to the rest of post processing so effects like bloom etc are applied afterwards. Any help or resources would be appreciated :slight_smile:

Not sure if that is what you need, but you can explore post process materials that you can apply on post process volume, here:

There are quite a few tutorials on this matter on youtube.

thanks for responding, but i don’t think that helps (unless you can do what i want in material nodes somehow). What i want is to add my own task to the post processing pipeline. I want to edit the rendered image and apply effects based on pixel data. So for example, sort pixels based on hue.

or you could use a Custom Node inside the material to use hlsl to process the pixels.

I believe that is exactly what it is for.

You can access buffers from material graph, like SceneColor/Depth.

When you set up your PP material you can specify when is it going to be processed (before/after post process, for example).