Pixelate a PBR Graph shader?

Is there a way to make a PBR Graph shader appear pixelated?

Here’s a basic idea of the sort of effect I want.

Here is my shader

I have solved it!

This was my first go at making a shader with the Shader Graph after following some tutorials, I’m happy with the result. I made this pixelation effect by copying over a script from a pixelation shader (not a graph) I found online. Someone who is more knowledgeable about shaders, can you breakdown what the script in the graph above is doing? I don’t exactly understand why it works and would like to get a better understanding.

1 Like

Guess I may as well shoehorn in another issue I’ve noticed. When I attach a material with this shader on it to a particle system, the color over lifetime has no effect. How can I solve this?

I do a similar effect here. It might help explain some things.