Attempting to make a fullscreen pixelation shader from a video tutorial

Hello, I am attempting to make a pixelation shader for my game following this tutorial:

However, at about the 1:02 timestamp he makes a HDRP Fullscreen Shader Graph. My version of HDRP Unity does not support this feature, or does not have it implemented. I am using Unity HDRP version 2021.3.22f1 and need a pixelation shader for my game since I am working on a horror game in that style. Is there any effective workarounds to this issue that I could do?

The ability to create fullscreen shaders using Shader Graph was added in version 2022.2. (Notice that in the upper left of the video you linked that I’m using version 2023.1). If you’re using an older version of Unity, you can follow the documentation on this page to create a shader in HLSL code instead:

https://docs.unity3d.com/Packages/com.unity.render-pipelines.high-definition@13.1/manual/Custom-Post-Process.html

You can still use the same math that I showed in the video. You’ll just need to write it in code rather than create it using the node graph.

I am not very knowledgeable in HLSL shader coding.

Would I just be able to upgrade the project to a 2022 version of Unity? So for example 2021.3.22f1 → 2022.3.5f1. It is important to note that in my project I am using the 2021 NavMesh Agent heavily for the AI in my horror game.

Yes, you should be able to upgrade your project directly. I don’t know a lot about NavMesh, so I can’t answer that question directly. The safest thing to do would be to make a copy of your project, try out the upgrade on the copy, and see if you run into any issues. I’m guessing it’ll work just fine. And then you’ll be able to make your fullscreen effect.