Retro Shaders Pro for URP


A collection of PSX-style shader effects for Unity URP: step back into the past and bring an old-school look to your meshes, terrains, and skyboxes!


by Daniel Ilett


★★★★★ star rating
Price History +

This pack adds new shaders, scripts, and meshes to Unity, complete with a demo scene showing them all off. The shaders emulate the graphical style of 3D consoles from the 90s.


✨ Key features


  • Lit, Unlit, and Vertex Lit variants of the core shader
    • With full support for transparency, face culling, and alpha clipping
  • Terrain support with the Terrain lit shader
  • Cubemap Skybox support with many of the same features as the core shader
  • Procedural Skybox shader which generates clouds dynamically
  • Lighting support for one main direction light in your scene
  • A resolution limiter to automatically use lower mip levels for your textures
  • Vertex snapping modelled after the low precision of the PS1's vertex processing
  • Affine texture mapping to mimic the lack of perspective correction on the PS1 hardware
  • Color depth limiter to reduce the color fidelity of your objects
  • Framerate limiter script
  • A CRT post processing effect with completely configurable settings
    • Barrel distortion to emulate the rounded face of a CRT screen
    • Chromatic aberration to separate the color channels towards the edges of the screen
    • Pixelation to reduce the screen resolution
    • A scanline effect which scrolls down the image
    • An RGB subpixel rendering effect which tints different pixels red, green, or blue
    • Interlaced rendering to alternate between rendering different rows of pixels between frames
  • Demo scene with bonus meshes and textures: trees, mushrooms, and geese!

✔ Compatible Versions


  • Compatible with the Universal Render Pipeline only.
  • Fully tested with Unity 2022.3, the latest LTS release.
  • Please note that this package was designed for desktop use. Although the effects may function on mobile or VR, support is not guaranteed on these platforms.
  • Note: the CRT effect is compatible with Unity 6, although support for the Render Graph workflow is experimental.