$15.99+

Retro Shaders Pro for Unity URP

Add to cart

Retro Shaders Pro for Unity URP

$15.99+

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

  • 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.
  • 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.
  • 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.

✔️ Compatible Versions

  • Compatible with the Universal Render Pipeline only.
  • Fully tested with Unity 2022.3, 6.0, 6.1, 6.2, and 6.3.
  • Please note that this package was designed for desktop use. Support is not guaranteed on VR, mobile, or console platforms.
$
Add to cart

You'll get a collection of PSX-style and N64-style shader effects for Unity URP. Step back into the past and bring the glory of old-school gaming to your Unity projects!

Support for Forward, Forward+, and Deferred, with additional lights
Customizable CRT post process effect
Compatible with Unity 2022.3 and Unity 6.0
Designed for desktop platforms
Installer window for Shader Graph alternative assets