Retro Shaders Pro for URP View on Asset Store (opens in new tab)

Package details

Latest version
1.5.7
Last updated
First released
Unity version
2022.3.0 or later
Package size
78.8 MB
Files
228
Favorites
510
Views in the past week
242

Price tracking

Last checked
Tracked since
Lowest recorded
$2.08 on

Keywords

Retro Shaders Pro for URP

by Daniel Ilett (opens in new tab)

4.9 / 5 · 21 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 19
4 stars 2
3 stars 0
2 stars 0
1 star 0

Instantly transform your game into a retro classic with this collection of PSX-style, N64-style, and CRT screen shaders and bring an old-school look to your meshes, terrains, and skyboxes!

Price $23.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Retro Shaders Pro for URP, 6 months Current $23.99; lowest $7.99; highest $23.99 in this period. $0 $12.5 $25 Jun Jul Aug Sep Oct Nov Version 1.5.6 released 19 Jun 2026 v1.5.6 Version 1.5.7 released 5 Oct 2026 v1.5.7

Asset preview

1 / 15

Retro Shaders Pro for URP screenshot 1

Retro Shaders Pro for URP screenshot 1

About this asset

Retro Shaders Pro comes with shaders that make your game look retro, with the click of a button! Just add the shaders to meshes and they'll immediately look low-res and use vertex snapping, with options for vertex lighting, dithering, and affine warped textures.

Or attach the CRT post process to any volume and the entire screen instantly turns pixelated, with barrel distortion, scanlines, and interlacing providing an authentic CRT feel. Finish off the effect with console-specific color filters.

This asset pack is available as part of my Ultimate Shader Bundle. Get five great assets at a discount!

🎮 New: try out the playable demo!

✨ Key features

  • PSX-style and N64-style effects which emulate the look and feel of classic games.
    • Blend together the limitations of both consoles for the first time!
  • Lit, Texel Lit, Vertex Lit, and Unlit shading models which you can easily toggle per-material.
    • With full support for transparency, face culling, and alpha clipping.
  • Terrain support with the Terrain lit shader.
  • Skybox support for cubemap textures and procedural clouds.
  • Shader Graph copies of the core shader which you can freely edit or copy.
  • Decal shader which supports most of the retro features.
  • Hull Outline shader with vertex snapping option.
  • Two demo scenes:
    • A wooded area focusing on terrains and direction light support, with trees, mushrooms, and geese.
    • A city block showcasing additional spot light support, with buildings and street lamps.

🎮 PSX-style Features

  • Texel lighting which snaps shadows to each object's texture.
    • Adapted from work in this thread, especially by user GreatestBear.
  • Flat Shading toggle for lower-fidelity lighting.
  • 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.
  • Normal map support, even if the PS1 didn't use them.
  • Color depth limiter to reduce the color fidelity of your objects.
  • Dithering in screen space or texture space blend between color bands.
  • Specular Lighting with a glossiness option per-material.
  • Cubemap support for PSX-like metallic reflections.
  • Framerate limiter script.

📼 N64-style Features

  • Limited bilinear filtering, which uses three texels instead of the usual four.

⚡ Lighting & Rendering Features

  • Support for Forward, Forward+, and Deferred rendering paths.
  • Directional light and additional light support in Lit & VertexLit.
  • Ambient light controls - override Unity's ambient light.
  • Seamlessly pick between Lit, Texel Lit, Vertex Lit and Unlit lighting models, all in one main shader.

📺 CRT & VHS Post Process Effect

  • VHS-style effects: color damage, tracking artifacts, and worn tape effects.
  • 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.
  • Color filters to approximate the look of retro consoles and computers, including the Game Boy, SNES, Genesis, XZ Spectrum, and IBM PS/2.

✔ Compatible Versions

  • Compatible with the Universal Render Pipeline only.
  • Fully tested with Unity 2022.3, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, and 6.6.
  • Supports Render Graph and RG compatibility mode (until 6.3).
  • Please note that this package was designed for desktop use. Support is not guaranteed on VR, mobile, or console platforms.

From the publisher's Asset Store listing.

Technical details

This asset pack is only compatible with the Universal Render Pipeline, and it has been tested with Unity 2022.3, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, and 6.6.

It comes with:

  • Retro Lit shader for meshes
  • Retro Outline shader
  • Retro Decal shader for use with URP Decal Projector
  • Retro Terrain Lit shader
  • Retro Skybox shader
  • Retro CRT Mesh shader
  • CRT Post Process shader
  • Retro Base Lit Shader Graph for easier user customization

Setup details are included in the README PDF.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.0f1 Not listed Compatible Not listed

This package is only compatible with Universal Render Pipeline.

As listed on the Asset Store.