So basically, renders the whole image in grayscale, and renders in a specific color only materials which are marked by it.
How is this achievable? I’ve watched post-process tutorials, I can make the image grayscale, but how to filter a few materials so it renders them normally, just like in those 2 images?
You could use the Custom Depth buffer to filter what you want in colour. Take a look at some of the post process Outline tutorials on how to use the custom depth and simply use its value in a lerp between PostProcessInput0 and PostProcessInput0 > Desaturation.