Pixelate Shader URP


Add a retro feel to your URP project with this customizable Pixelate Shader Graph. Includes a fully setup demo scene, a 3D knight model, and a showcase animation script.


by Esti


Price History +

Pixelate Shader URP provides a ready-to-use, customizable screen pixelation effect created with Unity's Shader Graph. This package is specifically designed for the Universal Render Pipeline (URP) and is perfect for developers looking to achieve a retro, PS1-era, or stylized low-resolution aesthetic in their games.

The package includes an Unlit, Transparent Shader Graph that manipulates screen coordinates to create a blocky, pixelated visual style. You can easily tweak the look using the exposed material properties:

  • PixelRes: Controls the intensity and size of the pixelation.
  • Color: Allows you to apply a custom color tint to the final output.

To help you get started immediately, the asset comes with a complete Demo Scene. This scene features a highly detailed, fully textured "Horse Armor" (Knight on horseback) 3D model and a custom PixelateShowcaseAnimator C# script. This script demonstrates how to interact with the shader at runtime by smoothly looping through arrays of resolution steps, making it ideal for dynamic transitions or showcase purposes.

Key Highlights:

  • Built natively with URP Shader Graph.
  • Neatly organized project folders (Models, Materials, Scripts, Shaders, Textures).
  • Includes pre-configured URP assets (Renderer and RP Asset) for out-of-the-box compatibility.